Matakuliah ini merupakan mata kuliah wajib program studi yang ditawarkan pada semester dua sebagai pengembangan dasar bidang keilmuan Ilmu Komputer, terutama untuk memenuhi kompetensi pemrograman.

Harapannya setelah mengikuti perkuliahan ini, mahasiswa semakin matang dalam memahami studi pemrograman. Dengan menerapkan bahasa C dalam praktikumnya, diharapkan mahasiswa juga mampu memahami bahasa pemrograman lainnya yang serumpun, yang pada semester mendatang akan dipelajari.

Adapun mata kuliah ini membahas materi-materi seperti tipedatada dan operator, seleksi, perulangan, array, fungsi dan rekursif, dan struktur (struct).