Introduction

We are proud to be the first school offering an AI credit course! Designed for both beginners and advanced learners, our curriculum blends logical thinking, problem-solving, programming, and data science. This program sets students on the path to mastering artificial intelligence and computer science, helping them excel in school and beyond.

Why Choose Us?

Comprehensive Curriculum

Each topic is carefully selected to provide a broad understanding of AI and computer science. We connect students to a variety of events/activities they can participate in.

Build a Strong Portfolio

Through hands-on projects and practical applications, students build a portfolio that showcases their skills to colleges and future employers.

Competitive Edge

Ranked in the top 5% in national and regional competitions, our program ensures students are well-prepared for the demands of the tech industry.

program details

Our AI Program is built with a well-rounded curriculum that includes key subjects to nurture students’ technical abilities and analytical skills. Each subject is taught with a hands-on approach, ensuring students not only understand concepts but can apply them practically.


Core Subjects

  • Python Basics: A foundational course covering the essentials of Python programming.
  • Advanced Python: Deepen your knowledge with complex programming concepts and applications.
  • Artificial Intelligence: Explore the fundamentals of AI, from neural networks to data processing. Use artificial intelligence algorithms and modules solve problems in search, classification, regression, computer vision areas.
  • Website Development: Learn how to create, manage, and optimize websites.

Competitions

We encourage students to challenge themselves by participating in top competitions. These competitions are an excellent way to apply their knowledge, think critically, and gain recognition.

Key Competitions Include:

  • Waterloo’s Beaver Computing Contest (BCC): Aimed at introducing students to computational thinking in a fun way.
  • Waterloo’s Canadian Computing Competition (CCC): A prestigious national competition with Junior and Senior levels, testing students’ programming and problem-solving skills; our students consistently rank in the top 5%.
  • CMU Hacker Competition: An international competition where our PwA team has ranked in the top 5% globally, showcasing advanced AI and programming expertise.

Our competition preparation focuses on logical thinking, problem-solving, and teamwork, equipping students with the skills they need to excel in a competitive environment.

Recent Achievements

  • Students excelled in the 2023 Beaver Computing Challenge, with many earning top honors and distinction awards from the University of Waterloo.
  • In Canada’s national computing competition (CCC), 66.67% of our Junior Division students and 77.78% of Senior Division students earned certificates, exceeding national averages.
  • One team ranked in the top 4.18% worldwide in the 2024 Carnegie Mellon University Hacking Competition, demonstrating advanced skills in cybersecurity, coding, and digital problem-solving.

Camps and Workshops

Our program goes beyond the classroom to offer various camps and workshops designed to deepen students’ understanding of AI and computer science.

AI Summer Camp

A hands-on camp that immerses students in the latest AI concepts. Students will work on real-world projects, learn about data science and machine learning, and build AI models that solve practical problems.

Data Science Workshop

This workshop teaches students how to analyze and interpret data, use AI models to extract insights, and apply these skills to real-world scenarios in business and industry.

AP Computer Science Prep Course

Learn Java and prepare for the AP Computer Science A exam with our specialized prep course. This course covers all exam topics in-depth, provides practice exams, and offers tutoring support.