Discover new worlds, learn at your own pace and find support with digital assets. Whether you’re looking for one online course or a full program, you have options in the Faculty of Mathematics. 

keyboard iconOver60fully online courses
Abacus iconSince 2015, over466,000users have accessed our outreach courseware
A computer icon showing a line graphMore than4000online degree course enrolments in 2018


The Centre for Education in Mathematics and Computing (CEMC) offers free online resources for students, teachers and parents, developed by experienced teachers in partnership with faculty members and multimedia developers from the University of Waterloo.

Courseware is available for students in grades 7 - 12, with lessons, interactive activities, enrichment challenges, and unlimited opportunity for practice with feedback. The courseware is online, free to use, and does not require registration. Start learning from a world-class group of educators today!


With more than 50 courses to choose from, you'll have the flexibility you need to complete your degree requirements, without sacrificing quality or support.


Conquer your goals with online courses in mathematics, computer science and statistics that fit your schedule.


Designed to provide current math teachers with an opportunity to expand their knowledge base, the Master of Mathematics for Teachers (MMT) is a part-time, online program. The primary focus of the program is on mathematics and its applications rather than on pedagogy, but it will also challenge its students to look for new and innovative ways in which they can bring their newfound knowledge into the classroom.

The MMT is offered through the Centre for Education in Mathematics and Computing


Undergraduate Students

You can find complete details about the process, requirements and deadlines on the Undergraduate admissions website.

Waterloo students can choose to pursue one of several undergraduate options:

Online studies - full-time or part-time, fully online

Part-time studies - one or two courses per term

Not a Waterloo student?

You can still learn online to advance your studies or career, or for your own personal interest:

  • Letter of Permission – for students who want to take a course to apply to their degree at another institution
  • Professional Development
  • Courseware – find a variety of free, open lessons, interactive worksheets, and unlimited opportunity for practice and to receive feedback, offered by the Centre for Education in Mathematics and Computing (CEMC). The courseware is free to use and does not require registration to access.
  • Open enrolment: If you’re interested in taking a class online, but you are not a University of Waterloo student, you can learn more about enrolling by emailing the Faculty of Mathematics Assistant Dean of Online Studies. To register for open enrolment and to see a list of available courses, please visit the open enrolment page.

Graduate Students

Learn more about admission to graduate programs at Waterloo on the Discover Graduate Studies website.