Widely used commercial systems that provide functionality comparable to the Class Scheduling Tool include
All of these systems provide many class-scheduling features. However, there are some features that we care about more than others. Our goal with Class Scheduler is to implement the core features that we care most about, as well as a few improvements the reviewed commercially available tools. These improvents are:
Editorial Remark: For Milestone 1, each team member will produce a detailed review of one related system, and provide one column in the feature comparison matrix. For brevity, these details are not provided in the paper version of the Milestone 1 example, but are available in the online version of the example.