Robotics – VEX IQ Competition #
This invitation-based program is designed for students aged 11 to 13 who are eager to dive into team-based robotics challenges. Throughout this annual program, students participate in the VEX IQ Robotics Competition, a global event focused on collaborative robot design and strategic gameplay.
Students meet in classes lasting four hours, working in teams of up to 15. They explore 3D modeling for robotic design, maintain engineering notebooks, build functional robots, and use both block-based and text-based programming languages. The goal is to develop robots that can successfully navigate the year’s game challenge while fostering skills in logic, creativity, and collaboration.
The program fosters holistic growth, encouraging technical expertise and soft skills like presentation, communication, and strategic thinking. Students not only build robots but also prepare team presentations and engineering documentation for competition judging.
Robotics – VEX Competition #
Targeted at students aged 13 to 18, this advanced program prepares students for participation in the prestigious VEX Robotics Competition. Like VEX IQ, it is invitation-based and emphasizes collaboration, innovation, and hands-on problem solving.
Students work in large teams for 7-hour sessions as they tackle increasingly complex design challenges. They engage in CAD modeling, mechanical assembly, sensor integration, and both block and text-based coding. Students document their process in an engineering notebook, build testable prototypes, and refine their robots for performance and reliability.
This program not only cultivates technical proficiency but also encourages critical thinking, presentation skills, and teamwork under pressure—important traits for future engineers and innovators.
Robotics – FRC Competition #
The FIRST Robotics Competition (FRC) Training Program is designed for high school students aged 13 to 18 seeking an immersive, full-spectrum robotics experience. Participants meet in 7-hour sessions and work in teams of up to 30 to prepare for one of the world’s most prestigious robotics events.
Students engage in industrial-level design and fabrication, including part manufacturing, CAD modeling, drivetrain design, and subsystem integration. The curriculum spans mechanical engineering, C++/Java programming, marketing, and fundraising. Each student learns not just how to build a robot, but how to organize a team, present professionally, and seek sponsorships.
This program provides one of the most complete STEAM learning experiences available and helps prepare students for both university and industry-level technical challenges.
Coding – Coding Competition Program #
Open to students aged 10–18, this program trains students for the world’s top computing contests, including:
- CCC (Canadian Computing Competition)
- ACSL (American Computer Science League)
- USACO (USA Computing Olympiad)
Classes are 2 hours in duration and held annually for groups of up to 10 students. Students gain competitive-level mastery of algorithm design, problem solving, recursion, logic puzzles, and computational efficiency. This training also includes hands-on practice in competitive settings, with mock tests, time-bound challenges, and strategic planning discussions.
Students explore multiple programming languages (Python, C++, Java) and focus on writing clean, optimized code for fast and correct execution. The curriculum builds fluency in mathematical reasoning, abstraction, and structured problem decomposition.
Coding – CCC Competition Training #
This advanced program prepares students to compete in the Canadian Computing Competition (CCC), hosted by the University of Waterloo. Open to students aged 13+, the course emphasizes algorithmic problem solving, time complexity, and programming mastery.
Students engage in weekly sessions designed to mirror real competition environments. Topics include data structures (arrays, trees, heaps, hash tables), algorithms (greedy, dynamic programming, graph theory), number theory, combinatorics, and string manipulation. Participants will work through past CCC problems, mock contests, and coding drills to build the skills required for high performance.
Exceptional performance can lead to Certificates of Distinction and inclusion in national honor rolls. High CCC scores can also strengthen applications to the University of Waterloo’s Faculty of Mathematics.
Coding – ACSL Competition Training #
This structured program trains students for success in the American Computer Science League (ACSL). Designed for students aged 12+, the course emphasizes both theoretical knowledge and problem-solving under timed conditions.
Students explore recursion, bit-string manipulation, Boolean algebra, prefix/postfix notation, and number systems, while applying this knowledge through real past ACSL questions. The course includes timed mock exams and analytical breakdowns to improve accuracy and confidence.
With a focus on foundational computing knowledge and practical coding experience, this program helps students build strong habits in structured thinking and algorithmic design, paving the way to high placements in ACSL divisional contests.
3D Design – Design Competition Program #
Designed for creative students aged 8 to 13, this annual program prepares participants for invitation-only design challenges like:
- Moon Camp Challenge (ESA/Airbus Foundation)
- NASA Centennial Challenges Program
- Science Fairs (local, national, international)
Classes are 2 hours each and accommodate up to 10 students. Participants develop advanced 3D modeling skills, including creating movable mechanical structures, integrating LEGO-compatible parts, and exporting designs for printing or simulation. Students are encouraged to explore creativity, spatial reasoning, and engineering storytelling.
The program supports iterative design, prototyping, and scientific presentation. Students learn to pitch their creations, justify engineering decisions, and express complex ideas clearly. The curriculum instills design thinking and prepares students for both competition and real-world innovation.