UCI Quarter Planner

UCI Quarter Planner

Implemented for a project course in artificial intelligence at UC Irvine. The inspiration for this tool was to replace the now-defunct Zot Scheduler.

The UCI Quarter Planner is a tool to help UCIrvine students plan and visualize their class schedules for the upcoming quarter. As such, the primary function of this tool is to present a user's manually configured schedule on a calendar. Additionally, the tool can automatically compute optimal schedules based on user preferences such as least days of class per week or least awkward gaps between cla