University Course Timetabling: Various customizations.