Loading competition...
The CCC consists of two levels: Junior and Senior. The Junior level is for participants with beginner programming skills, while the Senior level targets those with intermediate to advanced skills.
The CCC is a fun challenge for participants with an interest in programming. Designed to be both accessible to participants with some programming experience and to challenge the keenest programmers at the secondary school level, the CCC helps participants build confidence and grow their ability to understand, design, and implement algorithms.
Students typically prepare for the competition over several months by practicing programming and solving algorithmic problems.
Judging is based on the correctness and efficiency of the solutions submitted. The results are ranked, and top performers may be invited to the Canadian Computing Olympiad (CCO).
Sponsored Content
Get expert guidance, practice materials, and mentorship to excel in your competitions.
Ages 15 - 18
Competition Partner
Partner with ScholarComp to support student success and reach thousands of motivated competitors.
Analytics will be displayed here soon.
Track participation, success rates, and trends.
Explore ScholarComp
Browse thousands of competitions, scholarships, and opportunities tailored to your interests.
Open
Regional