The WPI Scheduler is an extension of the University Scheduler.
Three WPI students created this version of the Scheduler to work with WPI's term scheduling system.
It Finds Schedules for the courses You Want with No Conflicts.
How does it work? Install the progam, pick the classes you want to take, pick the times you dont want class, pick the schedule you want, then register for classes on BannerWeb with the CRNs given to you by the Scheduler! If you were looking for a technical answer, check out the Sourceforge Site