Canadian Intermediate & Senior Math Contests

Proof-based contests that push students beyond multiple-choice math and prepare them for Olympiad-level problem solving.

Visit Official CIMC/CSMC Contest Page →

What are the CIMC & CSMC?

The Canadian Intermediate Math Contest (CIMC) and the Canadian Senior Math Contest (CSMC) are organized by the Centre for Education in Mathematics and Computing (CEMC) at the University of Waterloo.

Unlike the multiple-choice format of Pascal, Cayley, and Fermat, these contests require students to write full solutions with explanations, testing mathematical reasoning, proofs, and communication skills.

Contest Dates

November 2025 (Exact date TBD)
Registration Deadline: October 2025

Who Can Write

CIMC: Grades 9–11
CSMC: Grade 12 or below (advanced problem solvers)

How to Register

Schools register students via the CEMC Supervisor Portal. If your school does not participate, educators can request to host or connect you with a contest centre.

Steps for Students & Parents

  1. September: Ask your math teacher if your school hosts CIMC/CSMC.
  2. October: Confirm registration before the deadline.
  3. November: Write the contest in your school or at a nearby centre.
  4. Afterwards: Receive certificates and recognition; top scorers may be invited to national Olympiad pathways.

How We Help You Succeed

Awards & Recognition

Strong CIMC/CSMC performance helps students stand out in scholarship applications and university admissions, especially for math, computer science, and engineering programs.

Success Spotlight

Waterloo Student Success

Many students who excelled in CIMC and CSMC contests later advanced to the Canadian Open Math Challenge (COMC) and the Canadian Mathematical Olympiad (CMO). For example, Waterloo-recognized top scorers have gone on to represent Canada at the International Mathematical Olympiad (IMO).

Ready to Prepare for CIMC or CSMC?

We provide structured contest training, proof-writing practice, and advanced problem-solving strategies to help your child excel.

Contact Me