Meta-heuristic approaches for the University Course Timetabling Problem · Study