Implementing parallel processing at graph coloring to build software for course timetabling | IEEE Conference Publication | IEEE Xplore