University Timetabling: Bridging the Gap between Research and Practice · Study