From digital arts, biotechnology, and robotics, to health, data science, and sustainability, our 100+ programs will set you up for success.
Earn while you learn
Through Waterloo's co-op program, you can explore careers related to your degree, graduate with up to two years of valuable experience – and make money! Plus you'll have access to more co-op employers than at any other university in North America.
A
Accounting and Financial Management
Actuarial Science
Anthropology
Applied Mathematics
Architectural Engineering
Architecture
B
Bachelor of Arts
Bachelor of Science
Biochemistry
Biological and Medical Physics
Biology
Biomedical Engineering
Biomedical Sciences
Biostatistics
Biotechnology/Chartered Professional Accountancy
Business Administration (Laurier) and Computer Science (Waterloo) Double Degree
Business Administration (Laurier) and Mathematics (Waterloo) Double Degree
Business programs
C
Chemical Engineering
Chemistry
Civil Engineering
Classical Studies (two majors available)
Climate and Environmental Change
Co-op programs
Combinatorics and Optimization
Communication Studies (two majors available)
Computational Mathematics
Computer Engineering
Computer Science
Computing and Financial Management
D
E
Earth Sciences
Economics
Education (teaching)
Electrical Engineering
English (four majors available)
Environment and Business
Environment, Resources and Sustainability
Environmental Engineering
Environmental programs at a glance
Environmental Sciences
F
Fine Arts (two majors available)
French
G
Gender and Social Justice
Geography and Aviation
Geography and Environmental Management
Geological Engineering
Geomatics
Global Business and Digital Arts
H
Health Sciences
History
Honours Arts (28 majors available)
Honours Arts and Business (28 majors available)
Honours Science
I
Information Technology Management
K
Kinesiology
Knowledge Integration
L
Legal Studies
Liberal Studies
Life Sciences (four majors available)
M
Management Engineering
Materials and Nanosciences
Mathematical Economics
Mathematical Finance
Mathematical Optimization
Mathematical Physics
Mathematical Studies
Mathematics (14 majors available)
Mathematics/Business Administration
Mathematics/Chartered Professional Accountancy
Mathematics/Financial Analysis and Risk Management
Mathematics/Teaching
Mechanical Engineering
Mechatronics Engineering
Medicinal Chemistry
Medieval Studies
Minors and specializations
Music
N
O
P
Pathways to medical school and other health professions
Peace and Conflict Studies
Pharmacy
Philosophy
Physical Sciences (eight majors available)
Physics
Physics and Astronomy
Planning
Political Science
Pre-law
Psychology – Bachelor of Arts
Psychology – Bachelor of Science
Public Health
Pure Mathematics
R
Recreation and Leisure Studies
Recreation, Leadership and Health
Religious Studies
S
Science and Aviation
Science and Business
Sexuality, Marriage, and Family Studies
Social Development Studies
Social Work
Sociology
Software Engineering
Sport and Recreation Management
Statistics
Sustainability and Financial Management
Systems Design Engineering
T
How to choose a program
Choosing a university program can be a daunting task. A big challenge is not knowing what to look for and how to properly distinguish between them.
Study multiple interests
Interested in math and music? Biology and geography? Chemistry and French? Many programs allow you to combine your interests.
Want to learn more? Get the inside scoop
Listen to this two-part Hello Warrior episode where hosts Denis and Iman sit down with current staff and students from each faculty to give you an overview of each program and help you decide which one might be right for you.
Not sure which faculty offers your program(s)? View a list of programs by faculty.