资 源 简 介
In a department like computer engineering or a school of engineering in general, we suffer every semester from setting a suitable a timetable schedule for professors, classrooms, courses, and students as well as scheduling exams. The timetable/exam scheduling usually takes long time to be stabilized. The reason behind that is the hard and soft constraints that need to be taken into consideration during forming the timetable/exam scheduling. Although too much effort and time spent in scheduling, some of the professors as well as students complain about their schedule by the end of the day. Therefore, we want to make sure that our timetable/exams for the department/school is the best we could get and convince everybody by that. One way to do so is to automate the timetable generation process and just balm the computer for any inconvenience. In addition to the timetable schedule, we want to utilize the similar components used for the timetable in scheduling exams as well. That enables