A Time-Predefined Approach to Course Timetabling Edmund Burke, Yuri Bykov, James Newall, Sanja Petrović (2003) The Yugoslav Journal of Operations Research