A major curriculum review in the School of Hotel Administration at Cornell University revealed that course scheduling was a major problem for the school. We devised a methodology to improve the system and developed a computer program, SchedulExpert, to automate the scheduling process. By using the program, we have eliminated conflicts among core required courses by year and among electives within areas and minimized conflicts among elective sets specified by faculty members. We used to spend weeks on scheduling, but now we achieve better results in only a few hours.
Hinkin, T. R. & Thompson, G. M. (2002). SchedulExpert: Scheduling courses in the Cornell University School of Hotel Administration [Electronic version]. Interfaces, 32 (6), 45-57. Retrieved [insert date], from Cornell University, School of Hospitality Administration site: http://scholarship.sha.cornell.edu/articles/447/