Mata kuliah dasar-dasar pemrograman merupakan mata kuliah yang mempelajari mengenai bagaimana memecahkan permasalahan sederhana ke dalam logika algoritma secara terstruktur dan mengimplementasikannya menjadi sebuah program komputer. Analisis terhadap permasalahan sederhana dituangkan dalam bentuk pseudocode dan flowchart, sedangkan implementasinya ke program komputer menggunakan bahasa pemrograman Java.