Mata kuliah ini Membahas prinsip-prinsip pemrograman komputer meliputi algoritma, tipe data, variabel, perintah input-output, operasi  aritmatika dan logika, pengendalian program dengan kondisional dan perulangan, prosedur dan fungsi. Fokus utama mata kuliah ini adalah pemahaman logika program/algoritma yang digunakan  untuk memecahkan suatu masalah dengan bantuan komputer