University Youth Tech Programs
University-run summer tech programs for high schoolers
Why It Matters
Attending a university-run program shows serious academic initiative. These programs often include coding, AI, robotics, and entrepreneurship - and the university name on your resume carries real weight.
How to Start
UofT offers the Blueprint program, Waterloo has STEM summer camps, and many universities run open enrolment summer programs for high schoolers. Search each university's outreach or continuing education page.
Commitment
- Low commitment: a few hours a month, easy to fit around school.
- Best starting grade: G9
- G9 or G10 - most programs require students to be at least 14-15 years old.
Programs It Supports
- Computer Science
- Engineering
- Sciences
- Business
Majors it supports
- Computer Science – high 80s to high 90s depending on school
Similar extracurriculars
- Canadian Computing Competition (CCC) – Waterloo's premier programming contest
- Hackathon Participation – Build real projects under pressure in 24-48 hours
- Coding / Computer Science Club – Learn and build together after school
- Build a Real Website or App – Create something people actually use
- Game Development Club – Design and ship video games as a team
- Canada Learning Code – Teach coding to others in your community
- School IT Help Desk / Tech Squad – Assist teachers and students with tech issues
- Hackathon Organizer (In-School) – Host a 12-hour coding competition in your cafeteria
- School Website / App Developer – Modernize your school's digital presence or create an announcements app