Canadian Computing Competition (CCC)
Organization: CEMC (University of Waterloo)
Compiled and verified by: ExtracurricularHub Editorial Team — editorial policy
Last updated
What Is Canadian Computing Competition (CCC)?
Canadian Computing Competition (CCC) is a STEM program run by CEMC (University of Waterloo) for students in grades 5–12. It combines online and in-person components. No fixed deadline is listed — check the official site for current dates. See the key facts table below for cost, eligibility, and application details, and always confirm specifics on the official program site.
Canadian Computing Competition (CCC): Program Overview
Respected programming contest; school registration deadlines vary annually.
The Canadian Computing Competition (CCC), organized by the Centre for Education in Mathematics and Computing (CEMC) at the University of Waterloo, is a well-established programming contest for middle and high school students interested in computer science. It features two levels—Junior and Senior—allowing participants with different experience levels to engage with algorithmic problem-solving using a programming language of their choice from those supported by the contest environment. Schools coordinate registration and administration, and deadlines vary from year to year, so interested students should check with a teacher or contest supervisor.
This program is well suited for students who enjoy logical thinking, algorithms, and coding, whether they are just starting out or already experienced in competitive programming. By preparing for and writing the CCC, students can strengthen their skills in:
- Translating problems into precise algorithms
- Implementing solutions efficiently in code
- Debugging under time constraints
Strong performance in the CCC can be a meaningful addition to college and scholarship applications, particularly for computer science, engineering, and other STEM fields. It signals genuine engagement with rigorous problem-solving beyond regular coursework and demonstrates readiness for advanced study in computing-related disciplines.
Canadian Computing Competition (CCC) Key Facts: Cost, Deadline, and Eligibility
| Organizer | CEMC (University of Waterloo) |
|---|---|
| Category | STEM (Science, Technology, Engineering, Math) |
| Format | Hybrid (In-Person & Online) |
| Location | Various locations |
| Cost | Not verified — check the official site |
| Eligibility | Grades 5–12 (not verified) |
| Application deadline | Rolling / not listed |
| Starts | February 17, 2027 |
| Country | USA |
| Listing last updated | August 13, 2026 |
Verified: ExtracurricularHub checked this listing against the program's official site. We don't publish the date of that check — confirm the current cycle on the official site before you plan around it.
Frequently Asked Questions About Canadian Computing Competition (CCC)
How much does Canadian Computing Competition (CCC) cost?
We have not verified what Canadian Computing Competition (CCC) costs. Our catalog holds no confirmed price for it, and an unpriced entry means exactly that — unpriced, not free. Check the official site before assuming either way.
Who is eligible for Canadian Computing Competition (CCC)?
Our catalog has Canadian Computing Competition (CCC) open to students in grades 5–12 (middle and high school), unconfirmed against the program's own page — check it before you rule yourself in or out, since eligibility is often narrower than a grade range suggests (age floors, "must have completed" rules, enrolment status).
Is Canadian Computing Competition (CCC) online or in person?
Canadian Computing Competition (CCC) is a hybrid program with both online and in-person components.
How do I apply to Canadian Computing Competition (CCC)?
Apply directly through CEMC (University of Waterloo)'s official website. ExtracurricularHub links to the official application — we list and verify programs but don't process applications.
Similar Programs You May Like
Explore these related extracurricular opportunities:
- Canadian Senior Mathematics Contest (CSMC) (University of Waterloo) - STEM (Science, Technology, Engineering, Math)
- Euclid Mathematics Contest (University of Waterloo) - STEM (Science, Technology, Engineering, Math)
- NASA Astrobiology Research Competition - WI | STEM (Science, Technology, Engineering, Math)
- Kode With Klossy Summer Camps - STEM (Science, Technology, Engineering, Math)
- CyberPatriot National Youth Cyber Defense Competition - VA | STEM (Science, Technology, Engineering, Math)
Guides Related to Canadian Computing Competition (CCC)
- Top 20 Online Summer Programs for High School Students (2026 Edition) — Discover the 20 best online summer programs for high school students in 2026—from free, ultra-selective programs
- 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
How to Apply to Canadian Computing Competition (CCC)
Apply on the official program page: Canadian Computing Competition (CCC) — Apply