Track: Systems Dynamics
Abstract
In this paper, a multi-objective and comprehensive mathematical model is presented to address a course timetabling problem. The purpose of the model is to allocate the courses to timeslots, so that the following constraints are observed: availability times of instructors, the number of available classrooms in faculties, the eligibility of classes and timeslots for the courses, overlap prevention for teaching hours of each instructor, the maximum working times allocated to each instructor in day, overlap prevention for courses within course groups. Also, this paper aims to increase satisfaction degree of instructors by maximizing their preferences to teach in their desired day and timeslot, as well as providing more times to do researches. The proposed model is coded in GAMS and solved by the augmented epsilon-constraint method for a real case study. Finally, TOPSIS method is employed in order to select the most favorable solution among the Pareto solution. The results were approved and welcomed by the faculty.