University COVID-19 update

The University of Waterloo is constantly updating our most Frequently Asked Questions.

Questions about buildings and services? Visit the list of Modified Services.

Please note: The University of Waterloo is closed for all events until further notice.


A student working on their laptop

Math and computing contests challenge students from around the world with a range of abilities to grow valuable problem-solving skills. Contest participation is not a requirement for admission, but we strongly encourage you to participate, as it is an asset to your application. 

You must participate in the Euclid Mathematics Contest or Canadian Senior Mathematics Contest (CSMC) to be considered for a Faculty of Mathematics Entrance Scholarship.

It is recommended that applicants to Computer Science write the Canadian Computing Competition (CCC), though it is not a requirement for admission. The aim of the competition is to provide students with an opportunity to test their ability in designing and understanding algorithms, as well as in programming. Contest winners will be invited to participate in computer science enrichment workshops at Waterloo, and you can include your participation in the contest on your Admission Information Form.

Why participate in a contest?

  • To challenge yourself and your problem-solving skills.
  • To prepare for university studies.
  • Contests are an asset to your application.
  • To demonstrate that you have sufficient mathematical background to enter our programs, especially useful in cases where we may be unfamiliar with an education system and unable to assess an applicant's mathematical background.
  • To be eligible for an entrance scholarship.

How can I prepare for a contest?

You can access free contest preparation materials, including copies of past contests and solutions, online through the Centre for Education in Mathematics and Computing (CEMC).

Resources to prepare you for a contest:


How do I register for a contest?

Talk to a teacher about registering for contests! 

We suggest contacting your school to find out whether or not they have participated in our contests before. If they haven't, registering is a simple process for the school Principal or Head Math Teacher. Your school is welcome to contact the CEMC if they have any questions regarding this process, as we must handle matters with the school, directly.