Image
Group of students from the SPARCS workshop in 2024 at the University of Waterloo campus
Group of students interacting at a CEMC workshop

Student workshops

CEMC offers various student workshops, both in-person and online, igniting curiosity and skill-building through immersive lessons and collaborative challenges. These workshops cater to multiple grade levels and introduce both mathematics and computer science to students. 

Students collaborating over math summer courses

Summer courses

The Online Summer Problem Solving Course (SPSC) offers an immersive self-paced learning experience for high school students, providing intensive mathematical problem-solving training led by experienced instructors. 

Educator engaging with students in the classroom

CEMC Visits Schools

The CEMC Visits Schools program connects young learners to mathematics and computer science through workshops held in their own classrooms. These workshops, led by enthusiastic CEMC educators, focus on developing problem-solving skills and introducing students to the exciting opportunities that come with learning mathematics and computer science. 

Educators working collaboratively at a CEMC event

Educator development

Community makes education better. Our educator conferences and marking events help bring educators together to share their knowledge and expertise, build new connections and tap into renewed enthusiasm for mathematics and computer science. 

CEMC stories

Our contests, programs, tools, and resources have a significant impact on students and educators worldwide. 

News and Updates