Author: Andrew Hutcheson

Advisor: Mark Bailey

Summary:

The aim of this project was to describe, in a programming language, the problems related to scheduling classes. Specifically we dealt with two problems, (i) the problem of classes whose meetings overlap, and (ii) courses which require other courses. Ultimately this code might be used in software to aid students, faculty and administrators in the process of scheduling classes.

Links: