Bipartite graph edge coloring approach to course timetabling | IEEE Conference Publication | IEEE Xplore