Curriculum based course timetabling. - Nashat Mansour; Hanaa El-Jazzar (ICNC, 2013)