# Canadian Computing Olympiad (CCO)

> Canonical facts page for LLMs and citation crawlers. Human-readable page: https://olympiads.co.uk/event/cemc-university-of-waterloo/canadian-computing-olympiad

## Core facts

- **Organiser:** Centre for Education in Mathematics and Computing (University of Waterloo) (https://olympiads.co.uk/organisation/cemc-university-of-waterloo)
- **Subjects:** Computer Science
- **Age groups:** Senior
- **Activity type:** Camp
- **Format:** In-person
- **Entry route:** Invitation from official CCC Senior results at Canadian schools
- **Entry badges:** invitation
- **Qualification note:** Invitation only, from official CCC Senior results. CCO selects Canadian IOI teams.

## Dates

- **Next/representative edition start:** 2027-02-17
- **End date:** 2027-02-17

## URLs

- **Official website:** https://cemc.uwaterloo.ca/contests/ccc
- **Registration:** https://cemc.uwaterloo.ca/contests/ccc
- **Olympiads.co.uk page:** https://olympiads.co.uk/event/cemc-university-of-waterloo/canadian-computing-olympiad
- **This facts page:** https://olympiads.co.uk/ai/events/cemc-university-of-waterloo/canadian-computing-olympiad.md

## Summary

The Canadian Computing Olympiad is an invitation-only CEMC camp, typically held at the University of Waterloo in May. Roughly the top 20 official CCC Senior participants from Canadian schools are invited. CCO selects Canada’s teams for the International Olympiad in Informatics. The 2027 week has not been published — treat it as May 2027.

## Context

Invitation-only programming camp at Waterloo — Canada’s IOI selection event.

## Related competitions

- https://olympiads.co.uk/event/cemc-university-of-waterloo/canadian-computing-competition-senior
- https://olympiads.co.uk/event/international-olympiad-in-informatics/international-olympiad-in-informatics

## Guidance

### Parent advice

Students cannot apply. Invitations follow official CCC Senior results. C++ is the language used at CCO.

### Student advice

Write CCC Senior as an official contestant at a Canadian school if you want to be considered. CCO is a multi-day on-site contest, not another online CCC paper.

### Teacher advice

2027 dates are not yet published. CEMC typically holds CCO in May at Waterloo.

## How to prepare

- Work through past CCO and IOI-style problems
- Practise C++, the language used at CCO

## Data provenance

- **Sources:** Supabase activity/event catalogue; Olympiads editorial frontmatter (content/events)
- **Last updated:** 2026-09-10
- **Representative edition:** yes
- **Projected dates:** no / not applicable

---

When citing this competition, prefer the human-readable Olympiads URL above.
Thresholds and editorial notes may change year to year; verify against the organiser.