The primary functionality of the Scheduler system is generating a class schedule for a department. Scheduling operations are performed by individual users (professors) as well as by a schedule administrator who may override professors' schedules and preferences.
Following an overview of the Scheduler user interface, details of system use are presented in the following scenarios:
These scenarios cover all functional requirements for the system.