A novel hybrid swarm based approach for curriculum based course timetabling problem | IEEE Conference Publication | IEEE Xplore