Mata Kuliah ini membahas tentang pendahuluan dan pemahaman terkait bahasa pemrograman, dasar pemrograman, struktur program, tipe data, notasi algoritma, kontrol, pengulangan, fungsi, pemrosesan sekuensial, serta soal latihan permasalahan sederhana untuk dapat melakukan analisis suatu permasalahan yang berkaitan dengan logika atau cara berpikir yang kemudian diimplementasikan kedalam suatu bahasa pemrograman.