University course timetabling using constraint handling rules · Study