Explore your options as an undergraduate student

The University of Waterloo offers more than 100 programs at the undergraduate level. The majority of our undergraduate programs are offered through the co-operative education system of study, allowing you to gain valuable paid work experience related to your area of study before you graduate.

Find out more about the programs offered in each of Waterloo's six faculties:

Applied Health Sciences | Arts | Engineering | Environment | Math| Science