Skip to the content of the web site.

CEMC in Person

students at evernts

Curiosity and excitement are contagious. CEMC educators share an infectious love for mathematics and computer science in workshops and programs designed to bring math and computer science to life.

CEMC Visits Schools

CEMC Visits Schools connects young learners to math and computer science with in-person workshops right in their own classrooms. Led by enthusiastic CEMC educators, in-school workshops focus on developing problem solving skills and introduce kids to the bright futures that study in mathematics and computer science can bring.


Math Circles brings students in Grades 6 to 12 together weekly to practice solving problems and learn techniques that can help them prepare for mathematics contests. Organized by the Faculty of Mathematics at the University of Waterloo.

Seeing Possibilities and Rewards in Computer Science (SPARCS) provides a unique opportunity for selected young women and students of other under-represented genders from across Canada. Held each year in May, SPARCS is designed to spark interest in computer science among young secondary school students.

Programming Challenge for Girls (PC4G) introduces programming to young women in Grade 10 who have never programmed before. By the end of the day, students will have learned the basics of object-oriented programming through an interactive and practical tutorial and challenge.

Think About Math! (TAM) is designed to ignite enthusiasm in young women in secondary school for mathematics. This day-long workshop demonstrates that math is fun, relevant, and leads to exciting careers. TAM is held every Spring.