This dissertation was written as part of the MSc in Mobile and Web Computing at the International Hellenic University. The dissertation deals with the development of a tai-lored algorithm and an associated computer program for the assistance in preparing the schedule of semester courses at IHU.
On the one hand, the dissertation focuses on identifying an effective and efficient algo-rithm for the problem, drawing upon ideas from the extensive literature dealing with the “University Course Timetabling Problem”. This metaheuristic algorithm is custom tai-lored to the specific conditions and constraints at IHU.
On the other hand, the dissertation deals with implementing this algorithm in a useful and user-friendly Java application. This application can verify the validity of a proposed se-mester schedule, but can also automatically produce a valid and optimized schedule, framed by a number of hard and soft constraints defined by the user.
Collections
Show Collections