Abstract: The problem of generating a University timetable is a very complex one because it comprises a lot of parameters (courses, classrooms and their capacities, lectures, professors, students' and ...