University of Waterloo — CEMC — Canadian Computing Competition — University of Waterloo
Overview
The Canadian Computing Competition (CCC), organized by the University of Waterloo's Centre for Education in Mathematics and Computing (CEMC), is a longstanding contest that challenges participants to solve problems through code. It serves as a benchmark for computational thinking and problem-solving skills among high school students across Canada and beyond. The competition is structured in two divisions: Junior and Senior, each comprising five problems of increasing difficulty. Participants are given three hours to devise and implement algorithms, testing their ability to think critically under time constraints. The contest is administered in schools, with results used to identify top performers who may be invited to further training and selection for international competitions. While the CCC is primarily an educational contest, it holds significant weight in the broader landscape of computer science education. Success in the CCC is recognized by universities and can enhance applications to competitive programs. The CEMC provides extensive resources, including past contests and solutions, to support preparation. The contest is not merely a test but a celebration of computational creativity and logical rigor.
What you’ll need
How to apply
Review the organization’s current instructions and submit through its official website.
Open Official Application