A site written in Java and jsp's for generating all possible UGA class schedules that match a user's particular course selections and defined time constraints. For instance, I could choose 10 different CS courses, and ask to see all combinations with 12 - 15 hours that have no class before 11 am and no class on Friday.