jeti
Vol 5 No 1 (2024): Maret 2024

Implementation of Genetic Algorithms in the Course Scheduling Information System at the Faculty of Computer and Multimedia UNIKI

Mutasar, Novia Hasdyna (Unknown)



Article Info

Publish Date
30 Mar 2024

Abstract

Efficient course scheduling is a critical task for academic institutions to ensure optimal use of resources and minimize conflicts. This paper presents the implementation of a Genetic Algorithm (GA) in the development of a web-based course scheduling information system at the Faculty of Computer and Multimedia, UNIKI. The primary objective is to create a robust scheduling system that addresses common scheduling challenges such as overlapping classes, uneven distribution of course loads, and room availability. The Genetic Algorithm is utilized due to its effectiveness in solving complex optimization problems. The algorithm's selection, crossover, and mutation processes are tailored to the unique requirements of course scheduling. The system is designed to generate feasible and near-optimal schedules by iteratively improving a population of potential solutions. Preliminary results indicate that the GA-based scheduling system significantly reduces scheduling conflicts by 95% and enhances the overall scheduling process compared to traditional methods. Classroom utilization improved, with an average occupancy rate of 85%, and user satisfaction increased by 80% due to the intuitive user interface and time-saving automated process. These results demonstrate the potential of Genetic Algorithms to streamline academic scheduling, making it a valuable tool for educational institutions.

Copyrights © 2024






Journal Info

Abbrev

jet

Publisher

Subject

Computer Science & IT

Description

Diterbitkan oleh LPPM (Lembaga Penelitian dan Pengabdian Kepada Masyarakat) Universitas Islam Kebangsaan Indonesia (UNIKI) Bireuen- Aceh, bekerja sama dengan Fakultas Komputer dan Multimedia (FKOM) UNIKI. Terbit dua kali dalam setahun (Maret dan September). Terbit perdana pada 23 Maret 2020, dengan ...