Optimizing Exam Scheduling at AMIK Medicom Campus Using Genetic Algorithms

Authors

  • Yohannes France Limbong Universitas Pembangunan Panca Budi
  • Muhammad Irfan Sarif Universitas Pembangunan Panca Budi

Keywords:

Exam Scheduling; Optimization; Genetic Algorithm; AMIK Medicom; Timetabling

Abstract

Scheduling is one of the common problems in higher education institutions, particularly in arranging semester exams that involve multiple constraints such as lecturer availability, room capacity, and student schedules. At AMIK Medicom Campus, the exam scheduling process is still conducted manually, which often leads to schedule conflicts, time inefficiency, and suboptimal resource utilization. This research aims to optimize the exam scheduling process by implementing a Genetic Algorithm (GA). The method begins with chromosome representation, where each chromosome consists of genes representing course codes, lecturers, rooms, days, and time slots. The initial population is generated randomly, followed by fitness evaluation using a penalty-based function to minimize conflicts. The selection process uses the roulette wheel method, while crossover and mutation operators are applied to generate new offspring. The algorithm runs through several generations until the optimal schedule is achieved. The results show that the Genetic Algorithm can produce a conflict-free exam schedule more efficiently compared to the manual method. The system is able to reduce scheduling time significantly while accommodating all hard constraints such as lecturer and room availability. This study concludes that the Genetic Algorithm is effective in solving the exam scheduling problem at AMIK Medicom Campus and can be developed into a web-based application for academic administrative use.

References

Azhari, H., Jangcik, I., & Gusmaliza, D. (2024). Sistem penjadwalan kuliah menggunakan algoritma genetika di Sekolah Tinggi Ilmu Tarbiyah Kota Pagar Alam. Jurnal Ilmiah Informatika dan Komputer, 8(2), 2064-2069. https://www.ejournal.itn.ac.id/jati/article/view/9302/5329

Fathi, H. (2023). Perancangan sistem informasi penjadwalan matakuliah menggunakan algoritma genetik. Jurnal RAMATEKNO, 3(1), 61–80. https://www.ejournal.pei.ac.id/index.php/JRT1/article/view/74/51

Haryanto, & Willya, T. (2021). Optimasi penyusunan jadwal ujian mata kuliah menggunakan algoritma genetika pada Universitas Widya Dharma Pontianak. METIK, 5(2), 28-34. https://journal.universitasmulia.ac.id/index.php/metik/article/view/294/222

Iskandar, A. P. S. (2021). Optimasi penjadwalan ujian tugas akhir dengan menggunakan algoritma genetika. Journal of Computer Science and Informatics Engineering, 5(1), 40–48. https://jcosine.if.unram.ac.id/index.php/jcosine/article/view/379/75

Martazila, Triawan, M., & Megira, S. (2023). Sistem informasi penjadwalan UAS menggunakan algoritma genetika pada Institut Teknologi dan Bisnis (ITBis) Lembah Dempo. Jurnal ITBis SISKOMTI, 5(2), 33-42. https://ejournal.uniled.ac.id/index.php/Uniled-SISKOMTI/article/view/312/231

Nazarius, A., Pratama, R. D., Soebagijo, R. A., Priskila, R., & Pranatawijaya, V. H. (2024). Pengimplementasian algoritma genetika dalam sistem penjadwalan praktikum. Jurnal Mahasiswa Teknik Informatika (JATI), 8(3), 3237-3243. https://ejournal.itn.ac.id/jati/article/view/9656/5500

Pratama, S. A. (2022). Sistem penjadwalan otomatis menggunakan algoritma genetika pada lingkungan sekolah. Jurnal Ilmiah Informatika, 3(1), 55–60. https://jurnal.geinrafflesia.com/index.php/JK/article/view/111/80

Rudianto, A., & Muhandhis, I. (2022). Rancang bangun sistem penyusunan jadwal pelajaran menggunakan algoritma genetika berbasis web (Studi Kasus MI Mahalul Ulum). Jurnal Teknik Informatika Universitas Wijaya Putra, 1(1), 33-37. https://jurnal.uwp.ac.id/ft/index.php/JISTI/article/view/14/8

Sinaga, H. D. P., Gultom, P., Syahriol, & Suyanto. (2024). Implementasi algoritma genetika untuk penjadwalan perkuliahan (Studi Kasus: Program Studi Sarjana Matematika di FMIPA Universitas Sumatera Utara). INNOVATIVE: Journal of Social Science Research, 4(4), 4268–4282. https://j-innovative.org/index.php/Innovative/article/view/12635/9033

Taufik, I., Herlandy, P. B., & Novalia, M. (2024). Rancang bangun sistem penjadwalan pembelajaran menggunakan metode algoritma genetika di SMK Multi Mekanik Masmur. Jurnal Computer Science and Information Technology (CoSciTech), 5(1), 234–243. https://ejurnal.umri.ac.id/index.php/coscitech/article/view/6887/2925

Yudantiar, M. A., Setiawan, B. D., & Adikara, P. P. (2019). Optimasi penjadwalan ujian semester menggunakan algoritme genetika (Studi Kasus: STMIK Kadiri). Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 3(1), 510-514. https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/4153/1912

Downloads

Published

2025-10-27

Most read articles by the same author(s)