Add areas of interest with minors

If you're interested in more than one subject at Waterloo, many programs allow you to combine areas of interest.

Interested in math and music? Biology and geography? Chemistry and Spanish? There are many ways to combine interests and to make your Waterloo degree uniquely you.

Most minors and specializations start in second year. If you meet the requirements for a minor, option, or specialization, it becomes part of your degree. For example, you can earn a Bachelor of Arts in Honours Anthropology with a minor in Political Science. You can choose minors

What is a minor?

A minor is a group of 8-10 courses in a specific subject or topic which you would complete as part of the 40 or so courses for your degree.

Adding a minor (or minors) provides additional knowledge or skills to your degree. Programs with a high number of required courses (such as Engineering) usually do not have enough elective courses in order for you to do a minor.

Your guide to university terminology

What's a major? What's the difference between an option and a specialization? What does undergraduate mean?

Check out our guide to university terminology for the scoop on higher education language.


As long as you meet the requirements, you can choose minors and options that are very different from your major.

Arts, humanities, social science




Culture and language


Environment and sustainability


Fine and performing arts


Math and computer science

  • Mathematics (for students not in the Faculty of Mathematics)

Science and health


*Some minors may take more than 10 classes to complete because of pre-requisites needed for courses within the minor. This is especially true for non-science students wishing to pursue a science-focused minor. Contact the faculty that offers your program of interest to learn about including a minor as part of your degree.

Certificates and diplomas

Courses you take for your degree can often count toward a certificate or diploma that you can earn in addition to your degree. In some programs, e.g., Engineering, you may need to take additional courses.


Language certificates or diplomas

Demonstrate your expertise in languages with one of our certificates.