Pada matakuliah ini, mahasiswa belajar materi lanjutan dari pemrograman seperti pointer, struct, dsb. Selain itu juga beberapa struktur data yang digunakan dalam pemrograman, baik yang statis atau dinamis serta algoritma-algoritma dalam proses pengurutan dan proses pencarian. Kuliah berisi teori, dimana akan diberikan tugas-tugas pemrograman. Menggunakan berbagai metode pembelajaran berupa tanya jawab, diskusi kelompok, studi kasus, dan pembelajaran berbasis masalah.