Skip to content

Computing and CS programs

A mix of contests, summer camps, and structured programs. The contests cost nothing to enter and several feed directly into scholarship eligibility, which makes them the cheapest entry point on this list.

1 / 15
PAID ACROSS THESE LISTINGS
SORT
GRADE
STATUS
15 OF 15 PROGRAMS
COMPUTING 84 DAYS LEFT
NASA International Space Apps Challenge
NASA, with local events hosted across Alberta
2-day hackathon (2026 event: November 14 to 15)Open to all ages; high school students compete on teamsCalgary and Edmonton local events, plus a global virtual option
The largest hackathon in the world, built entirely on open NASA and partner space agency data. Teams spend a weekend on a real challenge written by NASA experts, spanning software, data science, hardware, design and science storytelling. Alberta hubs ran in both Calgary and Edmonton in 2025. The 2026 edition runs November 14 to 15 with registration opening August 26, 2026, so check the site for the confirmed Alberta locations.
DUE NOV 14
COMPUTING 173 DAYS LEFT
Canadian Computing Competition (CCC)
University of Waterloo – Centre for Education in Mathematics and Computing
Single competition day (Feb 17, 2027)High schoolSchool-based across Alberta (national competition)
Premier Canadian programming and algorithm design challenge hosted by the University of Waterloo. Students apply advanced computer science and algorithmic research to solve complex problems. Top scorers are invited to the Canadian Computing Olympiad (CCO).
DUE FEB 11
COMPUTING ONGOING
Amii K-12 AI Literacy
Alberta Machine Intelligence Institute (Amii)
Varies (classroom kits and sessions)High schoolAlberta classrooms (delivered through your school)
Free curriculum-aligned AI learning kits and guest speaker sessions that Amii provides to Alberta schools, including an AI in Junior High stream. Delivered by your teachers rather than applied to directly, so the way in is asking a teacher to bring it into your classroom.
NO FIXED DEADLINE
COMPUTING $ PAID ONGOING
Alberta Computers for Schools – CFS+ Internship
Alberta Computers for Schools (ACFS)
Varies (paid work experience blocks)Grades 11–12 and recent gradsAlberta-wide
Provides paid IT, hardware, and network configuration work experience for older high school students and recent graduates. Students refurbish and deploy computer equipment while building real-world technical skills.
NO FIXED DEADLINE
COMPUTING ONGOING
Cisco Networking Academy – High School Stream
Cisco / Local Alberta School Boards
Semester or year-long courseHigh schoolAlberta (delivered through participating school boards)
Delivered through Alberta school boards, allowing students to research network vulnerabilities and earn industry-recognized certifications in cybersecurity, networking, and IT fundamentals directly through their high school.
NO FIXED DEADLINE
COMPUTING ONGOING
IBM SkillsBuild for High School
IBM
Self-paced (virtual, year-round)High schoolVirtual (open to Alberta students)
Virtual platform with active Canadian school partnerships providing mentorship and micro-credentials in artificial intelligence, web development, and cloud computing. Students earn IBM-recognized badges upon completion.
NO FIXED DEADLINE
COMPUTING ONGOING
Hackergal
Hackergal
1 day (hackathon events) + ongoing virtual clubsGrades 6–12Virtual + in-person events in Alberta (Calgary, Edmonton)
National hackathons and virtual coding clubs where young women build their first web and software projects. No coding experience required.
NO FIXED DEADLINE
COMPUTING DEADLINE TBA
Quantum School for Young Students (QSYS)
Institute for Quantum Computing, University of Waterloo
1 week (summer)Grades 11–12Waterloo, Ontario (in-person)
Applications typically close in mid-May for the August session. Week-long dive into quantum information science and cryptography at IQC, University of Waterloo (formerly QCSYS), with lectures, labs and direct researcher access.
NO FIXED DEADLINE
COMPUTING DEADLINE TBA
Technovation Girls – Alberta
Technovation (global) / local Alberta hubs
~4 months (Jan–May)Grades 9–12 (ages 13–18)Virtual or local Alberta hubs
Global tech education program where teams of young women identify a community problem, conduct user research, and build a mobile app or AI solution. Alberta participants can work remotely or through local hubs. Teams pitch to a panel of tech industry judges.
NO FIXED DEADLINE
COMPUTING DEADLINE TBA
CyberTitan – National Cybersecurity Competition
ICTC / CyberTitan Canada
Several months (fall–spring seasons)Grades 9–12Virtual + in-person nationals (open to Alberta teams)
Your teacher registers the team between April and October; the season runs October to May with a national finale. Teams defend simulated networks in real-time cyber defence scenarios. Registration is open to educators, not to students directly.
NO FIXED DEADLINE
COMPUTING DEADLINE TBA
Qubit by Qubit – High School Quantum Computing
The Coding School (Qubit by Qubit)
1 academic year (virtual)Grades 9–12Virtual (online, open to Alberta students); need-based aid available
Summer research applications are open now, and the signature Introduction to Quantum Computing course runs from October. Qubit by Qubit teaches quantum computing to high school students, taught by PhD researchers with Google Quantum AI.
NO FIXED DEADLINE
COMPUTING DEADLINE TBA
Hack the North – High School Track
University of Waterloo
36 hours (annual, late summer/fall)High schoolWaterloo, Ontario (in-person); open to Alberta applicants
Hacker applications for the September 18-20, 2026 event are closed; the next cycle opens the following summer. Canada's largest hackathon brings 1,000+ students to Waterloo for 36 hours of building, with travel, food and lodging covered.
NO FIXED DEADLINE
COMPUTING DEADLINE TBA
CyberSci – Cyber Security Challenge Canada (High School)
Cyber Security Challenge Canada (CyberSci)
Several months (regional CTF events + national finals)High schoolVirtual (CTF events) + in-person nationals (open to Alberta teams)
Ethical hacking competition where teams research network vulnerabilities, cryptography, and server security, then compete in simulated real-time Capture the Flag (CTF) events. Regional and national levels with Alberta participation.
NO FIXED DEADLINE
COMPUTING DEADLINE TBA
Apple Swift Student Challenge
Apple
Self-paced submission (spring competition)High school (under 18 eligible)Virtual (open to Alberta students)
Premier global coding competition where high school app developers design, research, and submit an original Swift playground or iOS app. Winners receive exclusive Apple development tools, WWDC access, and global recognition.
NO FIXED DEADLINE
COMPUTING DEADLINE TBA
UAlberta Game + AI Bootcamps
Department of Computing Science, University of Alberta
Varies (summer bootcamps)High schoolEdmonton (in-person)
Specialized enrichment bootcamps run by UAlberta's Computing Science department focusing on applying machine learning algorithms to game design and logic. Students explore AI concepts through hands-on programming projects.
NO FIXED DEADLINE

15 PROGRAMS · 2 WITH AN OPEN DEADLINE · 13 ROLLING OR UNDATED · 1 PAID