
Algoritma dan Pemrograman 2 - 2026
Mata kuliah ini dirancang untuk mencapai capaian pembelajaran berbasis Outcome-Based Education (OBE) dengan membekali mahasiswa kemampuan menganalisis permasalahan komputasi dan merancang solusi algoritmik menggunakan teknik pemrograman yang tepat. Materi meliputi record dan file sebagai penyimpanan data terstruktur, algoritma non-rekursif (iteratif) dan rekursif, metode pencarian (searching) dan pengurutan (sorting), serta konsep pointer dan implementasinya pada struktur data list (linked list). Setelah mengikuti mata kuliah ini, mahasiswa diharapkan mampu mengimplementasikan solusi pemrograman yang efisien, terstruktur, dan dapat dipertanggungjawabkan secara logis sesuai dengan capaian pembelajaran lulusan