Mata kuliah ini mempelajari konsep dasar pemrograman yang harus dipahami sebagai pondasi awal untuk melangkah ke tahap yang lebih komplek dalam memahai bahasa pemrograman, dengan memahami algoritma dasar yang di susun kedalam bahasa pemrograman sehingga mampu menyelesaikan sebuah persoalan.