Deskripsi Mata Kuliah
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.
CPMK
- Mahasiswa memiliki kemampuan Memecahkan masalah menjadi sebuah algoritma (langkah-langkah) yang akan dijalankan oleh komputer, kemudian mengimplementasikannya menjadi sebuah program komputer,
- Mahasiswa memiliki kemampuan Memecahkan masalah pemrograman yang harus diselesaikan dengan materi yang ada pada pemrograman lanjut seperti pointer, struct dsb.
- Mahasiswa memiliki kemampuan mengimplementasikan data yang digunakan dalam pemrograman (baik data input atau data output) dengan struktur data yang tepat
- Mahasiswa memiliki pengetahuan untuk membandingkan macam-macam algoritma dalam proses pengurutan dan pencarian dan dapat menentukan algoritma yang digunakan dalam permasalahan pemrograman yang diselesaikannya.