University of Waterloo
Waterloo, Ontario · Canada
QS 2027 #113 tied
- Bachelor's(your chosen level)

Search a course, or browse by subject, to see which of 362 universities in the UK, the USA, Canada, Australia, New Zealand and Malaysia teach it, with the programmes each one lists.
Showing 1-10 of 10 universities in Canada, highest QS ranking first
UK, Canadian, Malaysian and New Zealand lists come from each university's website and may be incomplete, so a university missing here may still teach this subject. Ask a counsellor to check.
Waterloo, Ontario · Canada
QS 2027 #113 tied
Hamilton, Ontario · Canada
QS 2027 #174 tied
Ottawa, Ontario · Canada
QS 2027 #228 tied
Calgary, Alberta · Canada
QS 2027 #249
Halifax, Nova Scotia · Canada
QS 2027 #298
Saskatoon, Saskatchewan · Canada
QS 2027 #411 tied
Quebec City, Quebec · Canada
QS 2027 #526 tied
Guelph, Ontario · Canada
QS 2027 #546 tied
St. John's, Newfoundland and Labrador · Canada
QS 2027 721-730
Sherbrooke, Quebec · Canada
QS 2027 951-1000
Where this comes from: US programmes from the US Department of Education's College Scorecard; Australian courses from CRICOS, the government register of courses open to international students; UK, Canadian, Malaysian and New Zealand courses from each university's own website. Courses change every year, so always confirm on the university's website or with a counsellor before you apply.
Our counsellors check entry requirements, fees and intakes for your grades and budget, then plan your application with you.