top of page

Computer Science & Coding Course in Sager Education Richmond Branch

Explore critical thinking and problem-solving through coding in our Computer Science course at Sager Education Richmond Branch. Designed for Richmond students to enhance creativity and resilience in education.

Bill Gates

“Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains."

Why is Programming so Important?

Coding is an essential skill for humans as the world continues to become increasingly digitized. Beyond the computer, coding teaches a range of valuable skills, such as critical thinking, problem-solving, creativity and resilience, that can be applied to all areas of education.

programming main1.jpg
cemc.webp

CCC Junior

Any participant with beginner programming skills 

The Canadian Computing Competition (CCC) is an annual computer programming competition for middle school students around the world sponsored by the University of Waterloo, Canada. The purpose of the competition is to provide an opportunity to test the ability to analyze, design and program algorithms. The competition was organized by the Center for Mathematics and Computer Education (CEMC) of the University of Waterloo, the world's largest mathematics school. It began in 1963 and has a history of running for 60 years. More than 300,000 students from all over the world have participated in the competition, with far-reaching international implications. Why take part in the CCC Competition? The CCC Competition has become an important indicator and reference for admission to various majors in the School of Mathematics and Software Engineering in the University of Waterloo, and has also become an important assessment standard for students applying for scholarships around Canada (ranging from $1,000 to $8,000).

cemc.webp

CCC Senior

Any participant with intermediate to advanced programming skills 

The Canadian Computing Competition (CCC) is an annual computer programming competition for middle school students around the world sponsored by the University of Waterloo, Canada. The purpose of the competition is to provide an opportunity to test the ability to analyze, design and program algorithms. The competition was organized by the Center for Mathematics and Computer Education (CEMC) of the University of Waterloo, the world's largest mathematics school. It began in 1963 and has a history of running for 60 years. More than 300,000 students from all over the world have participated in the competition, with far-reaching international implications. Why take part in the CCC Competition? The CCC Competition has become an important indicator and reference for admission to various majors in the School of Mathematics and Software Engineering in the University of Waterloo, and has also become an important assessment standard for students applying for scholarships around Canada (ranging from $1,000 to $8,000).

usaco.png

USACO

Most popular languages that USACO supports: C++, Java, and Python.

Sager’s Computer Science Program aims to train students towards the USA Computing Olympiad (USACO) and similar competitive programming competitions. USACO is the most prestigious pre-college Computer Science competition in the US.

HAVE QUESTIONS?

We'd love to hear from you

bottom of page