Class Schedules

Note: The official schedule is on SOAR.
The following schedules are offered as a convenience,
and may reflect more up-to-date information.
In case of a conflict between SOAR and a schedule below,
inquire with the department chair.

Current schedule

Future schedules

Recent schedules

Tentative four-year schedule