Skip to Main Content
Office of the Registrar
NOTICE: The master course schedules on this page have been revised, and individual programs no longer have their own schedules. Schedules listed below are grouped by program degree level, and course listings are sorted in the following order:
Helpful tips: Use CTRL + F to find a specific course prefix. When viewing a schedule of course listings, refresh your browser to make sure that the latest version is being displayed.
Schedules are generally available two or three weeks before registration begins. Check back regularly for the latest updates.
Look up all courses in real time via MyRecords.