Courses

Fall/Winter 2025-26 Course Descriptions

Course descriptions for the 2025-26 will be posted on June 23rd. Check back soon for updates!

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.

Summer 2025 Course Descriptions

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