By the Numbers

Rankings Tied for #1 CS program in Canada* Consistently ranked TOP 50 in the world** * Maclean's annual survey 2023 ** QS World University Rankings By Subject 2023 Enrollments 16,295 Student course registrations 2,774 Undergraduate majors across all

Graduate Courses

Not all of the following graduate courses are offered every year. Students should check the current Grad courses schedule in the menu to the left, to find out the current offerings. Read specific descriptions about the courses listed below