Scheduling is arranged so that the time division of the activity plan goes according to plan. There are several components that affect the scheduling such as lecturers, students, the amount of space and time available to make the scheduling process requires very high accuracy and relatively little time estimation. To simplify the process of making course schedules, several algorithms appear to …