Solving Curriculum-Based Course Timetabling Problem with Artificial Bee Colony Algorithm | IEEE Conference Publication | IEEE Xplore