Clemens Nothegger, Alfred Mayer, Andreas Chwatal, Günther R. Raidl. Solving the Post Enrolment Course Timetabling Problem by Ant Colony Optimization. Annals of Operations Research, volume 194, number 1, pages 325-339, 2012. (Note: previous technical report version at https://www.ac.tuwien.ac.at/files/pub/nothegger-12.pdf)