Solution approaches to the course timetabling problem. - Seyyed Ali MirHassani; F. Habibi (Artif. Intell. Rev., 2013)