This
Course and Program Catalogue
is effective from May 2025 to April 2026.
Not all courses described in the Course and Program Catalogue are offered each year. For a list of course offerings in 2025-2026, please consult the class search website.
The following conventions are used for course numbering:
- 010-099 represent non-degree level courses
- 100-699 represent undergraduate degree level courses
- 700-999 represent graduate degree level courses