1. Introduction

The following document defines the requirements for a Scheduler tool for the generation of class schedules. The scheduler creates a schedule of classes, rooms, courses, and professors based on information from a database. The software takes into account scheduling preferences set by professors in order to create a valid schedule. Professors can input time selection, course preferences, and WTUs. The administrator can input other information such as available rooms and courses offered. The administrator can add constraints and preferences that the schedule must meet. The scheduler creates a schedule based on preferences and constraints.

Further introductory material is presented in these subsections:






Prev: [none] | Next: problem statement | Up: index | Top: index