STEM
Programming
Coding
Computer Science
Competition

Canadian Computing Competition 2027

Offered by Centre for Education in Mathematics and Computing (CEMC)

University of Waterloo’s international programming competition for secondary-school students, written online under school supervision.

About this opportunity

The Canadian Computing Competition (CCC) challenges secondary-school students to understand, design and implement algorithms. Participants choose Junior or Senior level based on programming experience and complete five programming problems in three hours using the official online grader.

Who can apply

Suitable for Grades 9–12 (mapped to ages 14–18). Students outside Canada may participate through a school. Participants choose Junior or Senior level based on programming skill.

What you'll need to apply

A school Contest Supervisor must order and supervise the contest. Students write individually online using the CCC Online Grader and may use supported programming languages including C, C++, Python and Java.

Cost & funding

Cost: Paid

CAD $10 per participant plus a CAD $5 processing fee per school order. Tax-exempt internationally.

Funding: No funding

Key dates

  • Ordering deadline11 Feb 2027
  • Contest date outside North and South America18 Feb 2027

Who is eligible

Open to students worldwide — any nationality may apply.

Tags

Individual
Certificate

Accuracy

Verification status: Verified

Last checked: 6 Sept 2026 · Details can change without notice — always confirm on the organiser's official page before applying.

Originally sourced from cemc.uwaterloo.ca

11 February 2027
Apply