Programs listed by theme
Not sure which program you'd like? Explore our themes to discover programs you may not be familiar with.
Many of our programs incorporate multiple subjects so that you learn to approach ideas and challenges from different perspectives. As a result, the same program may be listed under more than one theme. The program is the same regardless of which themes it's listed under.
* = Programs offered only at Waterloo
Business, accounting, and finance
Learn how business and money shape our world. Gain specialized skills and knowledge by combining business with another area of interest, giving you double the know-how to offer future employers.
- Accounting and Financial Management*
- Actuarial Science
- Business Administration (Laurier) and Computer Science (Waterloo) Double Degree*
- Business Administration (Laurier) and Mathematics (Waterloo) Double Degree*
- Combinatorics and Optimization
- Computational Mathematics
- Computing and Financial Management*
- Data Science
- Economics
Engineering, architecture, and urban planning
If you have an eye for smart design and often find yourself thinking of ways to do things differently or more efficiently, one of these programs might suit you.
Environment and sustainability
Explore the wonders of nature and discover how you can support our planet and people with a degree in environment and sustainability.
Government, society, and law
If you think change can – and should – start with you, the programs in this area are for you. Learn to think critically so you can make the world a better place.
Health and wellness
Improve the health and well-being of others by using your knowledge and compassion to benefit individuals and communities around the world.
Language, culture, and creative arts
Gain new ways to understand other cultures and to express yourself through language, drama, art, design, music, and more.
Math and computing
With more than 500 courses in every area of math, statistics, and computer science, you can explore the theory and application behind topics ranging from quantum computing to number theory.
- Actuarial Science
- Applied Mathematics
- Applied Mathematics with Scientific Computing and Scientific Machine Learning
- Biostatistics
- Business Administration (Laurier) and Computer Science (Waterloo) Double Degree
- Business Administration (Laurier) and Mathematics (Waterloo) Double Degree
- Combinatorics and Optimization
- Computational Mathematics
- Computer Engineering
Sciences
Study with award-winning professors and dive into hands-on labs, projects, and co-op terms while exploring everything from atoms and cells to the vast expanses of space.