A novel genetic algorithm technique for solving university course timetabling problems | IEEE Conference Publication | IEEE Xplore