Cara berpikir algoritmis dan logis dalam pemecahan masalah-masalah komputasi merupakan suatu kemampuan yang harus dikembangkan oleh seorang mahasiswa informatika selama studinya. Selain itu, kemampuan tersebut perlu pula dibuktikan dengan kemahiran dalam menerjemahkan algoritma-algoritma komputer ke dalam bahasa pemrograman tertentu. Matakuliah "Algoritma dan Logika Informatika" ini diarahkan untuk mengembangkan pengetahuan kognitif dan motorik, sekaligus menumbuhkan minat (afektif) mahasiswa terhadap aspek-aspek tersebut. Matakuliah ini diperuntukkan bagi mahasiswa Program Studi S1 Teknik Informatika dan diajarkan pada Semester Pertama.