
University of Waterloo — CA
Waterloo
QS Rank
119
Founded
—
City
Waterloo
Intl. Students
—
Courses
Architectural Engineering
Bachelor's degreeApplied Sciences · architecture
Biomedical Engineering
Bachelor's degreeApplied Sciences · biomedical sciences
Chemical Engineering
Bachelor's degreeApplied Sciences · chemical engineering
Civil Engineering
Bachelor's degreeApplied Sciences · civil engineering
Computer Engineering
Bachelor's degreeApplied Sciences · computer engineering
Electrical Engineering
Bachelor's degreeApplied Sciences · electrical engineering
Environmental Engineering
Bachelor's degreeApplied Sciences · engineering
Geological Engineering
Bachelor's degreeApplied Sciences · engineering
Management Engineering
Bachelor's degreeApplied Sciences · engineering
Mechanical Engineering
Bachelor's degreeApplied Sciences · mechanical engineering
Mechatronics Engineering
Bachelor's degreeApplied Sciences · engineering
Nanotechnology Engineering
Bachelor's degreeApplied Sciences · nanoscience
Software Engineering
Bachelor's degreeApplied Sciences · software engineering
Systems Design Engineering
Bachelor's degreeApplied Sciences · design
Bachelor of Accounting and Financial Management
Bachelor's degreeArts & Sciences · accounting
Sustainability and Financial Management Co-op
Bachelor's degreeArts & Sciences · accounting
Accounting and Financial Management
Bachelor's degreeArts · accounting
Applied Economics
Bachelor's degreeArts · economics
Arts and Business
Bachelor's degreeArts · arts
Classics
Bachelor's degreeArts · classics
Communication Arts & Design
Bachelor's degreeArts · language studies
Economics
Bachelor's degreeArts · economics
English - Literature and Rhetoric
Bachelor's degreeArts · english
English - Rhetoric and Professional Writing
Bachelor's degreeArts · english
English Media and Professional Communication
Bachelor's degreeArts · communication
English-Literature
Bachelor's degreeArts · english
Fine Arts Studio Practice
Bachelor's degreeArts · arts
Fine Arts Visual Culture
Bachelor's degreeArts · arts
French
Bachelor's degreeArts · french
French Teaching
Bachelor's degreeArts · french
Gender and Social Justice
Bachelor's degreeArts · language studies
German
Bachelor's degreeArts · language studies
Global Business and Digital Arts
Bachelor's degreeArts · computation arts
History
Bachelor's degreeArts · history
Honours Arts
Bachelor's degreeArts · arts
Legal Studies
Bachelor's degreeArts · law
Liberal Studies
Bachelor's degreeArts · arts
Medieval Studies
Bachelor's degreeArts · medieval studies
Music
Bachelor's degreeArts · music
Peace and Conflict Studies
Bachelor's degreeArts · social sciences
Philosophy
Bachelor's degreeArts · philosophy
Political Science
Bachelor's degreeArts · political science
Psychology
Bachelor's degreeArts · psychology
Recreation and Leisure Studies
Bachelor's degreeArts · recreation studies
Religious Studies
Bachelor's degreeArts · religious studies
Sexuality, Marriage and Family Studies
Bachelor's degreeArts · social sciences
Social Development Studies
Bachelor's degreeArts · social sciences
Sociology
Bachelor's degreeArts · sociology
Spanish
Bachelor's degreeArts · language studies
Theatre and Performance
Bachelor's degreeArts · language studies
Financial Management
Bachelor's degreeBusiness administration · finance
Public Accounting (Chartered Accounting)
Bachelor's degreeBusiness administration · accounting
Bachelor of Computer Science in Data Science CSBDSHC/DSCSBHC
Bachelor's degreeComputer Sciences · data science
Bachelor of Mathematics in Data Science DSMATHHC/MATHDSHC
Bachelor's degreeComputer Sciences · data science
Bioinformatics (Computer Science)
Bachelor's degreeComputer Sciences · bioinformatics
Computer Science (Options in Business and Digital Hardware)
Bachelor's degreeComputer Sciences · business administration
Computer Science (Options in Business, Digital Hardware and Software Engineering)
Bachelor's degreeComputer Sciences · business administration
Computer Science - Software Engineering
Bachelor's degreeComputer Sciences · computer science
Computer Science / Bioinformatics Option
Bachelor's degreeComputer Sciences · bioinformatics
Computer Science / Business Option
Bachelor's degreeComputer Sciences · business administration
Computer Science / Computational Fine Arts Option
Bachelor's degreeComputer Sciences · computation arts
Computer Science / Digital Hardware Option
Bachelor's degreeComputer Sciences · computer science
Computer Science / Human-Computer Interaction Option
Bachelor's degreeComputer Sciences · computer programming
Computer Science
Bachelor's degreeComputer Sciences · computer science
Computing and Financial Management
Bachelor's degreeComputer Sciences · computer science
Climate and Environmental Change
Bachelor's degreeEnvironment · environmental studies
Environment and Business
Bachelor's degreeEnvironment · business administration
Environment and Resource Studies
Bachelor's degreeEnvironment · environmental studies
Geography and Environmental Management
Bachelor's degreeEnvironment · environmental studies
Geography, Planning and Geographic Information Systems
Bachelor's degreeEnvironment · geography
Geomatics
Bachelor's degreeEnvironment · geography
Planning
Bachelor's degreeEnvironment · planning
Kinesiology
Bachelor's degreeHealth Sciences · kinesiology
Public Health
Bachelor's degreePublic Health · public health
Actuarial Science - Finance Option
Bachelor's degreeSciences · actuarial science
Actuarial Science - Predictive Analytics Option
Bachelor's degreeSciences · actuarial science
Actuarial Science
Bachelor's degreeSciences · actuarial science
Applied Mathematics (Options in Economics, Physics and Engineering Electives)
Bachelor's degreeSciences · mathematics
Applied Mathematics - Biology Option
Bachelor's degreeSciences · biology
Applied Mathematics - Earth Sciences Option
Bachelor's degreeSciences · earth sciences
Applied Physics (Geophysics option)
Bachelor's degreeSciences · geography
Architecture
Bachelor's degreeSciences · architecture
Atmospheric and Planetary Science
Bachelor's degreeSciences · astronomy
Bachelor of Mathematics, Statistics
Bachelor's degreeSciences · statistics
Biochemistry
Bachelor's degreeSciences · biochemistry
Biology and Bioinformatics
Bachelor's degreeSciences · bioinformatics
Biology
Bachelor's degreeSciences · biology
Biostatistics
Bachelor's degreeSciences · biology
Biotechnology / Chartered Accountancy
Bachelor's degreeSciences · accounting
Biotechnology/Economics
Bachelor's degreeSciences · biotechnology
Business Administration (Options in Economics, Finance, Human Resources Management)
Bachelor's degreeSciences · business administration
Business Administration
Bachelor's degreeSciences · business administration
Chartered Accountancy (Options in Actuarial Science, Finance, Information Systems and Operations Research)
Bachelor's degreeSciences · accounting
Chartered Professional Accountancy
Bachelor's degreeSciences · accounting
Chemistry
Bachelor's degreeSciences · chemistry
Combinatorics and Optimization
Bachelor's degreeSciences · data science
Computational Mathematics
Bachelor's degreeSciences · computer science
Computer Science - Bioinformatics Option
Bachelor's degreeSciences · bioinformatics
Computer Science - Business Option
Bachelor's degreeSciences · business management
Computer Science - Computational Fine Arts Option
Bachelor's degreeSciences · arts
Computer Science - Digital Hardware Option
Bachelor's degreeSciences · computer science
Computer Science - Human-Computer Interaction Option
Bachelor's degreeSciences · computer science
Computer Science / Software Engineering
Bachelor's degreeSciences · computer science
Data Science
Bachelor's degreeSciences · data science
Earth Sciences - Geology
Bachelor's degreeSciences · earth sciences
Earth Sciences - Geophysics
Bachelor's degreeSciences · earth sciences
Earth Sciences - Geoscience
Bachelor's degreeSciences · earth sciences
Earth Sciences - Hydrogeology
Bachelor's degreeSciences · earth sciences
Environmental Science
Bachelor's degreeSciences · environmental studies
Financial Analysis & Risk Management (FARM)
Bachelor's degreeSciences · finance
Financial Analysis and Risk Management (FARM) - Chartered Financial Analyst Specialization
Bachelor's degreeSciences · finance
Financial Analysis and Risk Management (FARM) - Professional Risk Management Specialization
Bachelor's degreeSciences · finance
General Mathematics (3 year program)
Bachelor's degreeSciences · mathematics
Health Studies and Gerontology
Bachelor's degreeSciences · gerontology
Health Studies
Bachelor's degreeSciences · health sciences
Honours Mathematics
Bachelor's degreeSciences · mathematics
Information Technology Management
Bachelor's degreeSciences · information management
Life Physics
Bachelor's degreeSciences · physics
Materials and Nanosciences
Bachelor's degreeSciences · materials
Mathematical Economics
Bachelor's degreeSciences · economics
Mathematical Finance
Bachelor's degreeSciences · finance
Mathematical Optimization (Business Specialization)
Bachelor's degreeSciences · business management
Mathematical Optimization (Operations Research Specialization),
Bachelor's degreeSciences · mathematics
Mathematical Physics
Bachelor's degreeSciences · mathematics
Mathematical Sciences
Bachelor's degreeSciences · mathematics
Mathematical Studies (Business Specialization)
Bachelor's degreeSciences · business management
Mathematics / Business Administration
Bachelor's degreeSciences · business administration
Mathematics Teaching Option
Bachelor's degreeSciences · education
Mathematics/Chartered Professional Accountancy (Option in Finance)
Bachelor's degreeSciences · accounting
Medicinal Chemistry
Bachelor's degreeSciences · chemistry
Operational Research
Bachelor's degreeSciences · research / methodology
Physics and Astronomy
Bachelor's degreeSciences · astronomy
Physics
Bachelor's degreeSciences · physics
Pure Math (Options in Finance,Teaching and Engineering Electives)
Bachelor's degreeSciences · mathematics
Pure Mathematics / Teaching
Bachelor's degreeSciences · education
Pure Mathematics
Bachelor's degreeSciences · mathematics
Science & Business
Bachelor's degreeSciences · business administration
Scientific Computation/Applied Math
Bachelor's degreeSciences · computer science
Statistics
Bachelor's degreeSciences · statistics
Clinical Psychology
Doctorate · clinical psychology
English
Doctorate · english
Doctor of Philosophy in Political Science
DoctorateSocial Sciences · political science
Primary Care Pharmacy Residency
Graduate CertificateHealth Sciences · pharmaceutical sciences
Climate Change
Master's degree · atmospheric sciences
Industrial-Organizational Psychology
Master's degree · organizational studies
Public Service
Master's degree · public administration
Master of Health Evaluation
Master's degreeApplied Sciences · program evaluation
Master of Health Informatics
Master's degreeApplied Sciences · information management
Global Governance
Master's degreeArts · international / global studies
Taxation
Master's degreeBusiness administration · taxation
Master of Mathematics in Computer Science
Master's degreeComputer Sciences · computer science
Civil Engineering (Co-op) - Master of Engineering (MEng) CIVEMENGC
Master's degreeEngineering · civil engineering
Engineering
Master's degreeEngineering · engineering
Master of Applied Science in Management Sciences
Master's degreeEngineering · information management
Master of Arts in Economics - Water
Master's degreeEngineering · computer engineering
Master of Engineering in Chemical Engineering
Master's degreeEngineering · chemical engineering
Master of Engineering in Electrical and Computer Engineering
Master's degreeEngineering · computer engineering
Master of Engineering in Mechanical and Mechatronics Engineering MMEMENGC
Master's degreeEngineering · mechanical engineering
Master of Management Sciences
Master's degreeEngineering · information management
Master of Economic Development and Innovation
Master's degreeEnvironment · economics
Master of Public Health
Master's degreePublic Health · public health
Master of Data Science and Artifical Intelligence
Master's degreeSciences · aboriginal / indigenous studies
Master of Mathematics in Applied Mathematics
Master's degreeSciences · mathematics
Master of Arts in Social and Legal Studies
Master's degreeSocial Sciences · sociology
Doctor of Pharmacy (PharmD) - undergraduate professional doctorate degree
Professional DoctorateHealth Sciences · pharmaceutical sciences
Chemical Engineering.
Master's Degree
Systems Engineering.
Master's Degree
Mathematics.
Master's Degree
Chemistry.
Master's Degree
Physics.
Master's Degree
Public Health.
Master's Degree
