Combining Constraint Programming and Simulated Annealing on University Exam Timetabling. · Study