Mata kuliah Algoritma dan Pemrograman ini bertujuan sebagai dasar dan tuntunan belajar untuk menyelesaikan suatu masalah yang akan diselesaikan dengan komputer. Mahasiswa dapat mengetahui dan mengerti langkah-langkah dalam penyelesaian masalah yang logis dan ditulis secara sistematis ke dalam model logika. Disamping itu, mata kuliah ini juga akan memberikan wawasan terkait penyusunan dan penyimpanan data sebagai bagian dari program komputer yang menjadi solusi dari permasalahan tertentu.