Kitchener-Waterloo's first dedicated

Advanced Mathematics and Computer Science School

Eastbridge Academy offers a unique program designed for high school students who want to go deeper, think harder, and stretch beyond what's covered in the classroom. This is a space where bright, motivated learners can explore advanced topics, tackle complex problems, and build the kind of problem-solving mindset that lasts a lifetime. Whether you're preparing for competitions, planning for university, or simply love a good intellectual challenge, our school offers the structure, support, and inspiration to help you grow.

Concept

At Eastbridge Academy, we believe that motivated students deserve more than what the high school curriculum can offer. Our evening program is designed for students who are already passionate about mathematics and computer science—those who crave intellectual challenge and want to push beyond the boundaries of classroom learning.

We specialize in problem-solving education, where students engage with sophisticated mathematical concepts and cutting-edge programming practices in small, focused cohorts. Rather than reteaching school material, we develop the kind of deep analytical thinking that prepares students for university-level work, competitive mathematics, and modern software development careers.

Our approach is modeled on the methods of the most high-performing teams throughout the world: students work through carefully curated problem sets each week, then present and discuss their solutions in collaborative sessions. This method builds not just knowledge, but mathematical maturity and the confidence to tackle unfamiliar challenges—skills that will serve them throughout their academic and professional lives.

Math

Mathematics

Mathematics is not a spectator sport. It's a game of strategy, creativity, and rigorous reasoning that rewards persistence and insight.

Our mathematics program goes far beyond computational skills to develop true problem-solving ability. Students tackle weekly problem sets of contest-quality challenges, then collaborate in solution sessions where they present their approaches, debate alternatives, and learn from each other's insights. Throughout the term, we intersperse focused lectures on key techniques and landmark concepts, exploring their historical development and connecting them to the broader mathematical landscape. This blend of independent problem-solving and guided exploration builds both technical skill and mathematical maturity.

While our curriculum prepares students excellently for contests like the CEMC series (Pascal, Cayley, Fermat, Euclid) and the Canadian Open Mathematics Challenge, the competitions themselves are simply a motivating framework for encountering rigorous mathematical concepts (like geometric proofs, convergence, inequalities, etc) in contexts that feel natural and compelling rather than artificial and abstract.

Computer Science

Our computer science program bridges the gap between high school programming courses and the realities of modern software development. Led by instructors with extensive industry experience at both startups and major tech companies, we focus on the fundamental concepts and professional practices that Canadian high schools typically don't cover.

Students learn essential data structures and algorithms through hands-on problem solving, while becoming proficient with industry-standard tools: Python development environments, version control with Git, Linux, code quality tools, and modern software engineering practices. Our approach emphasizes both theoretical understanding and practical application—the combination that creates truly capable programmers.

Rather than toy projects, students work through substantial programming challenges that build real problem-solving skills and create portfolio-worthy work that demonstrates genuine technical competence.

CS

Courses & Schedule

We offer intensive evening programs designed for motivated high school students who want to excel in mathematics and computer science. Our small cohort sizes (20-30 students) ensure personalized attention and meaningful peer collaboration.

Each course runs for 15 weeks during the fall term, meeting weekly for focused, intensive sessions. Students should expect to spend 3-5 hours per week on problem sets outside of class—this is serious academic work that builds genuine expertise.

Location

Located in the heart of uptown Waterloo at 187 King St S, our dedicated 2000 square foot learning space has been custom-designed for serious mathematical and computational education. This isn't a borrowed classroom or community center—it's a purpose-built environment that reflects our commitment to providing students with the resources they deserve.

Our mathematics area features auditorium-style seating optimized for collaborative problem-solving sessions and mathematical presentations. The computer science lab is equipped with dedicated Linux workstations and modern development tools, giving students hands-on experience with professional-grade computing environments.

The historic character of our King Street location, combined with state-of-the-art educational facilities, creates an inspiring atmosphere where students can focus entirely on intellectual growth. This is a space designed for students who take their education seriously.

Ready to challenge yourself academically? Join a community of motivated students who are serious about mathematical and computational excellence. Our Fall 2025 cohorts are forming soon. Secure your place in Kitchener-Waterloo's most rigorous after-school program.

Contact