Sistem Penjadwalan Mata Kuliah Multikampus ITB
Otomatisasi penyusunan jadwal mata kuliah dan ujian dengan multiple constraints, dukungan 3 kampus (Ganesha, Jatinangor, Cirebon), dan empat algoritma alternatif yang dapat dibandingkan.
Tentang Proyek
Penjadwalan mata kuliah di ITB melibatkan ribuan kelas, ratusan dosen, dan puluhan ruangan tersebar di tiga kampus, dengan beragam batasan akademik dan preferensi. Penyusunan manual rentan menghasilkan jadwal yang melanggar batasan tanpa disadari.
Sistem ini mengotomatisasi penyusunan jadwal dengan memodelkan masalah sebagai Constraint Satisfaction Problem (CSP) dan mengoptimasi pemenuhan soft constraint via metaheuristic. Output: jadwal yang valid untuk semua hard constraint dengan pelanggaran soft constraint seminimal mungkin.
5 Modul Utama
Modul-modul aplikasi yang saling terintegrasi
Dashboard
Manajemen Data
Konfigurasi Constraint
Visualisasi Jadwal
Evaluasi Hasil
Dua Algoritma Penjadwalan
Dapat dibandingkan hasilnya untuk dataset yang sama
CSP + SA
Selection Hyper-heuristic
Tim Capstone
Pembimbing: Tricya Esterina Widagdo, S.T., M.Sc.
Eduardus Alvito Kristiadi
Bryan Cornelius Lauwrence
Dimas Bagoes Hendrianto
Siap mulai?
Aplikasi tersedia untuk staf akademik, dosen, dan viewer dengan akses terdiferensiasi.