The primary functionality of the Scheduler system is to generate a master schedule. The system will primarily be used by administrative users to manage a database of instructors, classes, and rooms. Information can be inputted into the program's database either manually or imported from an existing database. Additional functionality includes editing information already inside the program's database, saving the current database, and opening saved databases.
Following an overview of the Scheduler user interface, details of system use are presented in the following scenarios: