Skip to the content of the web site.

Mathematics and Computing Contests

Canadian Computing Competition

Overview

The Canadian Computing Competition (CCC) began in 1996 as a forum for high school students in Canada to learn about and enjoy aspects of programming. Since then, it has grown to over 2500 competitors at over 250 schools across the country.

The contest is broken into 2 main contests:

  • Stage 1: Written in schools, this is a 3 hour contest composed of 5 questions (either at the Junior or Senior Level). Teachers need to register at the CEMC website in order for contests to be sent to schools.
  • Stage 2: The top 20 (or so) contestants from Stage 1 are invited to Stage 2, held at the University of Waterloo, in the early Spring. This week-long event involves seminars, a contest (divided into two 3 hour components) as well as other extra-curricular activities.

The results of Stage 1 and Stage 2 are used to determine the Canadian Team members who participate in the International Olympiad of Informatics (IOI), held in a different country every year.