A Differential Evolution Algorithm for the University course timetabling problem | IEEE Conference Publication | IEEE Xplore