Courses

Fall/Winter 2024-25 Course Descriptions

Course descriptions for the 2024-25 year can be found at the links below. Please note that the course descriptions are all subject to change. Your instructor will provide you with a finalized syllabus and marking scheme on the first day of classes.

100-Level Courses

200-Level Courses

300-Level Courses

400-Level Courses

Summer 2024 Course Descriptions

Information about the 2024 Summer course offerings can be found here.