Automatic Generation of Course Schedules Using Genetic Algorithm
1 year ago
Authors:
Nguyễn Thái Sơn,Dương Hoàng Thành,Nguyễn Khánh Duy
Publication date:
12 / 05 / 2022
Name of Publishers:
Lecture Notes on Data Engineering and Communications Technologies
Abstract:
Course schedule plays an important role in college and university education because it allows students and lecturers to organize their academic year. It establishes a routine that informs the student of their responsibilities throughout the semester. Creating a well-constructed course schedule takes a long time and a lot of human effort when managers have to put up subjects, classes, lecturers into constrained duration. To solve these issues, we tried to apply a Genetic algorithm in order to make automatically course schedules. In the proposed scheme, both hard and soft constraints are constructed to obtain more accurate results. The experimental results showed that using a Genetic algorithm can take short time to generate a course schedule with high accuracy while maintaining free human errors.