Canadian Computing Competition (CCC)
Catalog organization: Centre for Education in Mathematics and Computing, University of Waterloo
Compiled by: ExtracurricularHub Editorial Team — editorial policy
Last updated
What Is Canadian Computing Competition (CCC)?
The University of Waterloo CEMC's CCC is an individual programming contest written online at an ordering school under in-person supervision. Participants choose Junior for beginner-to-intermediate work or Senior for intermediate-to-advanced work, regardless of grade, and solve five increasingly difficult problems in three hours using C, C++, Python 2/3, or Java. The intended audience is grades 9–12, although CEMC permits any full-time student to participate.
The 2027 school ordering deadline is February 11; students may have earlier school deadlines. CCC is written February 17 in North and South America and February 18 elsewhere. The rules permit schools to add authenticated participants later before their contest starts; February 11 is not a universal individual hard stop. No ordering cutoff clock or timezone is published.
Canadian Computing Competition (CCC) Key Facts: Cost, Deadline, and Eligibility
| Cost | Varies — see Cost and funding |
|---|---|
| Format | Hybrid |
| Eligibility | Grades 9–12 |
| Application deadline | School ordering: February 11, 2027 |
| Listing last updated | August 30, 2026 |
Program details shown here reflect the current catalog record.
Similar Programs You May Like
Explore these related extracurricular opportunities:
- Canadian Senior Mathematics Contest (CSMC) — Centre for Education in Mathematics and Computing, University of Waterloo
- Euclid Mathematics Contest — University of Waterloo Centre for Education in Mathematics and Computing
- Summer Academy for Math and Science (SAMS) — Carnegie Mellon University Center for Student Diversity & Inclusion
- TEAMS (Tests of Engineering Aptitude, Mathematics, and Science) — Technology Student Association
- UC Santa Barbara Research Mentorship Program — University of California, Santa Barbara
Guides Related to Canadian Computing Competition (CCC)
- How to Build a Spike: Turning One Interest into Stand-Out Activities — Admissions officers look for a spike—clear depth in one interest that shows initiative, impact, and growth. Here's
- Best Extracurriculars for Future Computer Science & AI Majors — Discover the top extracurriculars for aspiring CS and AI majors: coding clubs, hackathons, research programs
- Best Extracurriculars for Future Business, Finance, and Economics Majors — Explore top activities for aspiring business majors: DECA, FBLA, investment clubs, entrepreneurship ventures
How to Apply to Canadian Computing Competition (CCC)
Open the application for Canadian Computing Competition (CCC)