
Limited Seats Available
Limited Seats Available
Limited Seats Available
"A wonderful mix of learning and real-world experience." — Verified Parent Review
"A wonderful mix of learning and real-world experience." — Verified Parent Review
Inspire Your Teen’s Future This Summer at McGill University
Inspire Your Teen’s Future This Summer at McGill University
Inspire Your Teen’s Future This Summer at McGill University
Pre-university summer camps for teens aged 13-18 to explore AI, coding, gaming, finance and investing.
Pre-university summer camps for teens aged 13-18 to explore AI, coding, gaming, finance and investing.
Pre-university summer camps for teens aged 13-18 to explore AI, coding, gaming, finance and investing.
In partnership with McGill University's School of Continuing Studies • 5,000 Circuit Stream students globally
In partnership with McGill University's School of Continuing Studies • 5,000 Circuit Stream students globally
In partnership with McGill University's School of Continuing Studies • 5,000 Circuit Stream students globally












Ages
Ages
Ages
13 to 18 years old
13 to 18 years old
13 to 18 years old
13 to 18 years old
Camp Length
Camp Length
Camp Length
2 weeks, Monday - Friday
2 weeks, Monday - Friday
2 weeks, Monday - Friday
2 weeks, Monday - Friday
Location
Location
Location
On-Campus or Online
On-Campus or Online
On-Campus or Online
On-Campus or Online
Experience Level
Experience Level
Experience Level
Beginner-friendly
Beginner-friendly
Beginner-friendly
Beginner-friendly
CAMPS & SCHEDULE
Summer Camps That Build Confidence for the Future
Enrichment to help your teen gain knowledge, skills, and real-world experience.
On-Campus
Online

Level 2: AI and Machine Learning With Python
$1,795
| On-Campus
Apply advanced algorithms and techniques in Python to develop intelligent systems capable of adapting dynamically and responding to complex user interactions. *For students who’ve completed Level 1 or already know Python basics.
2026 Dates
July 27 – August 7

Finance and Investment Management
$1,595
| On-Campus
Explore how smart investing works by analyzing markets and developing a diversified strategy. By the end of the course, students manage a virtual $1,000,000 portfolio using real-time market data to understand risk, returns, and decision-making.
2026 Dates
June 29 – July 10 July 27 – August 7

Video Game Coding
$1,595
| On-Campus
Explore the game development process from initial design to coding with Unity and C#. Students create a custom maze game that includes enemies, obstacles, and objectives—resulting in a fun, interactive project to share and play.
2026 Dates
June 29 – July 10 July 13 – July 24

Game Design With Unreal
$1,595
| On-Campus
Learn the essentials of game mechanics, storytelling, and player interaction using Unreal Engine. Concepts and ideas are translated into immersive gameplay experiences through intuitive visual scripting tools.
2026 Dates
July 13 – July 24

Level 1: AI and Machine Learning With Python
$1,795
| On-Campus
Discover the world of artificial intelligence through practical projects in Python coding, including building a personalized chatbot using real data. This hands-on course introduces core machine learning skills and encourages responsible use of AI. *This course is beginner-friendly, students with prior Python experience may be better suited for Level 2.
2026 Dates
July 13 – July 24 August 10 – August 21
On-Campus
Online

Level 1: AI and Machine Learning With Python
$1,795
| On-Campus
Discover the world of artificial intelligence through practical projects in Python coding, including building a personalized chatbot using real data. This hands-on course introduces core machine learning skills and encourages responsible use of AI. *This course is beginner-friendly, students with prior Python experience may be better suited for Level 2.
2026 Dates
July 13 - July 24 August 10 - August 21

Level 2: AI and Machine Learning With Python
$1,795
| On-Campus
Apply advanced algorithms and techniques in Python to develop intelligent systems capable of adapting dynamically and responding to complex user interactions. *For students who’ve completed Level 1 or already know Python basics.
2026 Dates
July 27 - August 7

Finance and Investment Management
$1,595
| On-Campus
Explore how smart investing works by analyzing markets and developing a diversified strategy. By the end of the course, students manage a virtual $1,000,000 portfolio using real-time market data to understand risk, returns, and decision-making.
2026 Dates
June 29 - July 10 July 27 - August 7

Video Game Coding
$1,595
| On-Campus
Explore the game development process from initial design to coding with Unity and C#. Students create a custom maze game that includes enemies, obstacles, and objectives—resulting in a fun, interactive project to share and play.
2026 Dates
June 29 - July 10

Game Design With Unreal
$1,595
| On-Campus
Learn the essentials of game mechanics, storytelling, and player interaction using Unreal Engine. Concepts and ideas are translated into immersive gameplay experiences through intuitive visual scripting tools.
2026 Dates
July 13 - July 24
On-Campus
Online

Level 2: AI and Machine Learning With Python
$1,795
| On-Campus
Apply advanced algorithms and techniques in Python to develop intelligent systems capable of adapting dynamically and responding to complex user interactions. *For students who’ve completed Level 1 or already know Python basics.
2026 Dates
July 27 – August 7

Finance and Investment Management
$1,595
| On-Campus
Explore how smart investing works by analyzing markets and developing a diversified strategy. By the end of the course, students manage a virtual $1,000,000 portfolio using real-time market data to understand risk, returns, and decision-making.
2026 Dates
June 29 – July 10 July 27 – August 7

Video Game Coding
$1,595
| On-Campus
Explore the game development process from initial design to coding with Unity and C#. Students create a custom maze game that includes enemies, obstacles, and objectives—resulting in a fun, interactive project to share and play.
2026 Dates
June 29 – July 10 July 13 – July 24

Game Design With Unreal
$1,595
| On-Campus
Learn the essentials of game mechanics, storytelling, and player interaction using Unreal Engine. Concepts and ideas are translated into immersive gameplay experiences through intuitive visual scripting tools.
2026 Dates
July 13 – July 24

Level 1: AI and Machine Learning With Python
$1,795
| On-Campus
Discover the world of artificial intelligence through practical projects in Python coding, including building a personalized chatbot using real data. This hands-on course introduces core machine learning skills and encourages responsible use of AI. *This course is beginner-friendly, students with prior Python experience may be better suited for Level 2.
2026 Dates
July 13 – July 24 August 10 – August 21
On-Campus
Online

Level 1: AI and Machine Learning With Python
$1,795
| On-Campus
Discover the world of artificial intelligence through practical projects in Python coding, including building a personalized chatbot using real data. This hands-on course introduces core machine learning skills and encourages responsible use of AI. *This course is beginner-friendly, students with prior Python experience may be better suited for Level 2.
2026 Dates
July 13 - July 24 August 10 - August 21

Level 2: AI and Machine Learning With Python
$1,795
| On-Campus
Apply advanced algorithms and techniques in Python to develop intelligent systems capable of adapting dynamically and responding to complex user interactions. *For students who’ve completed Level 1 or already know Python basics.
2026 Dates
July 27 - August 7

Finance and Investment Management
$1,595
| On-Campus
Explore how smart investing works by analyzing markets and developing a diversified strategy. By the end of the course, students manage a virtual $1,000,000 portfolio using real-time market data to understand risk, returns, and decision-making.
2026 Dates
June 29 - July 10 July 27 - August 7

Video Game Coding
$1,595
| On-Campus
Explore the game development process from initial design to coding with Unity and C#. Students create a custom maze game that includes enemies, obstacles, and objectives—resulting in a fun, interactive project to share and play.
2026 Dates
June 29 - July 10

Game Design With Unreal
$1,595
| On-Campus
Learn the essentials of game mechanics, storytelling, and player interaction using Unreal Engine. Concepts and ideas are translated into immersive gameplay experiences through intuitive visual scripting tools.
2026 Dates
July 13 - July 24
In partnership with McGill University's School of Continuing Studies • Trusted by more than 5,000 Circuit Stream students worldwide

Experience the Campus
Experience the Campus
Learn in real university classrooms or live online sessions — the same engaging experience, wherever you are.

Experience the Campus
Learn in real university classrooms or live online sessions — the same engaging experience, wherever you are.

Experience the Campus
Learn in real university classrooms or live online sessions — the same engaging experience, wherever you are.
Trusted by More Than 5,000 Circuit Stream Students

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design
Trusted by More Than 5,000 Circuit Stream Students

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design
Trusted by More Than 5,000 Circuit Stream Students

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design
Trusted by More Than 5,000 Circuit Stream Students

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design

“The teachers were patient and explained all the concepts well. I was able to go from little to no Python knowledge to coding a Discord bot, I also made friends who are interested in coding.”
Sabrina L.
(Age 13)
AI & ML with Python

“From having no background in coding whatsoever to being able to create a project of my own that I can be proud of, I feel that the only way I would have been able to push myself in the course was because of my instructors.”
Rida S.
(Age 13)
AI & ML with Python

“The instructors were very warm, welcoming, and helped everyone with a smile on their faces. The lectures were taught at a good pace and the material was straightforward.”
Aditi B.
(Age 14)
Product Design and UX Labs

"This course will help me with my future because it will set me up with the skills and background so I know if I want to go into studying Artificial Intelligence and computer science.”
Lucas W.
(Age 15)
AI & Computer Science

“This course will help me with my future because it’s at an introductory level so it sets me up with the concepts so I know what I might want to explore and specialize in college and in the future.”
Jerry M.
(Age 14)
Mobile App Development

“Technology has lots of potential, hence many people want to get into this field. But to stand out above the rest, you have to be an expert, you need to know the strategies, and I think these courses can help with that.”
William L.
(Age 16)
Game Design

“I really love the university environment and the exposure it gives to kids like us who are in high school and moving onto university."
Shalik B.
(Age 16)
Game Design
Experienced Instructors & Industry Experts
Learn from expert instructors who combine real-world experience with high-quality teaching. Every instructor is trained to create a supportive, engaging, and safe learning environment.
Learn from expert instructors who combine real-world experience with high-quality teaching. Every instructor is trained to create a supportive, engaging, and safe learning environment.
Learn from expert instructors who combine real-world experience with high-quality teaching. Every instructor is trained to create a supportive, engaging, and safe learning environment.
Learn from expert instructors who combine real-world experience with high-quality teaching. Every instructor is trained to create a supportive, engaging, and safe learning environment.
Recruited from leading universities and companies
Recruited from leading universities and companies
Recruited from leading universities and companies
Recruited from leading universities and companies
Professionally vetted and background-checked
Professionally vetted and background-checked
Professionally vetted and background-checked
Professionally vetted and background-checked
Trained under CampSafe® accredited safety standard
Trained under CampSafe® accredited safety standard
Trained under CampSafe® accredited safety standard
Trained under CampSafe® accredited safety standard




Insights from Industry Experts
Help your teen connect classroom learning to the real-world. Through guest talks and interactive sessions with professionals from leading companies, students will have the opportunity to gain insights into different pathways.
Help your teen connect classroom learning to the real-world. Through guest talks and interactive sessions with professionals from leading companies, students will have the opportunity to gain insights into different pathways.
Help your teen connect classroom learning to the real-world. Through guest talks and interactive sessions with professionals from leading companies, students will have the opportunity to gain insights into different pathways.



Hear From Past Students About Their Camp Experience!
Our camps go beyond learning—students make friends, explore passions, and have fun! Watch the video to hear their stories.
Our camps go beyond learning—students make friends, explore passions, and have fun! Watch the video to hear their stories.
In partnership with McGill University's School of Continuing Studies • Trusted by more than 5,000 Circuit Stream students worldwide
In partnership with McGill University's School of Continuing Studies • Trusted by more than 5,000 Circuit Stream students worldwide
In partnership with McGill University's School of Continuing Studies • Trusted by more than 5,000 Circuit Stream students worldwide







Earn a Digital Badge
Students who complete the camp receive an official Digital Badge from the McGill University School of Continuing Studies — a recognition of their skills, effort, and achievement.
Students who complete the camp receive an official Digital Badge from the McGill University School of Continuing Studies — a recognition of their skills, effort, and achievement.
Students who complete the camp receive an official Digital Badge from the McGill University School of Continuing Studies — a recognition of their skills, effort, and achievement.
Students who complete the camp receive an official Digital Badge from the McGill University School of Continuing Studies — a recognition of their skills, effort, and achievement.



Hands-On Learning
Students engage in learning that bridges theory and practice. Each camp emphasizes project-based work, collaboration, and problem-solving to help teens gain confidence and future-ready skills.
Students engage in learning that bridges theory and practice. Each camp emphasizes project-based work, collaboration, and problem-solving to help teens gain confidence and future-ready skills.
Students engage in learning that bridges theory and practice. Each camp emphasizes project-based work, collaboration, and problem-solving to help teens gain confidence and future-ready skills.
Students engage in learning that bridges theory and practice. Each camp emphasizes project-based work, collaboration, and problem-solving to help teens gain confidence and future-ready skills.
Experience University Life
More than just learning, teens get a meaningful introduction to university life through engaging classes, supportive mentors, and new friendships.
Designed for High Schoolers
Pre-University camps feature small classes taught by experienced instructors, offering high school students an engagin and dynamic learning experience.

Explore the Campus
Experience university classrooms, labs, and facilities while learning what it’s like to study on campus.

Capstone Project
Each student completes a capstone project that showcases their learning and creativity.

Beyond the Classroom
Enjoy guest lectures, project showcases, and campus tours while connecting with like-minded students and meeting new friends.

Experience University Life
More than just learning, teens get a meaningful introduction to university life through engaging classes, supportive mentors, and new friendships.
Designed for High Schoolers
Pre-University camps feature small classes taught by experienced instructors, offering high school students an engagin and dynamic learning experience.

Explore the Campus
Experience university classrooms, labs, and facilities while learning what it’s like to study on campus.

Capstone Project
Each student completes a capstone project that showcases their learning and creativity.

Beyond the Classroom
Enjoy guest lectures, project showcases, and campus tours while connecting with like-minded students and meeting new friends.

Experience University Life
More than just learning, teens get a meaningful introduction to university life through engaging classes, supportive mentors, and new friendships.
Designed for High Schoolers
Pre-University camps feature small classes taught by experienced instructors, offering high school students an engagin and dynamic learning experience.

Explore the Campus
Experience university classrooms, labs, and facilities while learning what it’s like to study on campus.

Capstone Project
Each student completes a capstone project that showcases their learning and creativity.

Beyond the Classroom
Enjoy guest lectures, project showcases, and campus tours while connecting with like-minded students and meeting new friends.

Experience University Life
More than just learning, teens get a meaningful introduction to university life through engaging classes, supportive mentors, and new friendships.
Designed for High Schoolers
Pre-University camps feature small classes taught by experienced instructors, offering high school students an engagin and dynamic learning experience.

Explore the Campus
Experience university classrooms, labs, and facilities while learning what it’s like to study on campus.

Capstone Project
Each student completes a capstone project that showcases their learning and creativity.

Beyond the Classroom
Enjoy guest lectures, project showcases, and campus tours while connecting with like-minded students and meeting new friends.

Frequently Asked Questions
Have more questions?
See our Help Centre or chat with our team
What is the duration and schedule of each camp?
Are the camps available online or in-person?
How do I know if my teen is ready?
What materials or supplies should my teen bring to campus?
Will my teen receive a certificate after completing the camp?
How do I register for a camp and are there enrolment deadlines?
Frequently Asked Questions
What is the duration and schedule of each camp?
Are the camps available online or in-person?
How do I know if my teen is ready?
What materials or supplies should my teen bring to campus?
Will my teen receive a certificate after completing the camp?
How do I register for a camp and are there enrolment deadlines?
See our Full FAQ or chat with our team
Got more questions?
Frequently Asked Questions
What is the duration and schedule of each camp?
Are the camps available online or in-person?
How do I know if my teen is ready?
What materials or supplies should my teen bring to campus?
Will my teen receive a certificate after completing the camp?
How do I register for a camp and are there enrolment deadlines?
See our Full FAQ or chat with our team
Got more questions?
Frequently Asked Questions
What is the duration and schedule of each camp?
Are the camps available online or in-person?
How do I know if my teen is ready?
What materials or supplies should my teen bring to campus?
Will my teen receive a certificate after completing the camp?
How do I register for a camp and are there enrolment deadlines?
See our Full FAQ or chat with our team
Got more questions?
Registration is now open! Explore Circuit Stream & McGill School of Continuing Studies' Pre-University Summer Camps.
Download the Summer 2026 Camp Catalog
Download the Summer 2026 Camp Catalog
Download the Summer 2026 Camp Catalog
Download the Summer 2026 Camp Catalog
Download the camp catalog and be first to get program updates, exclusive promotions, and more!
Download the camp catalog and be first to get program updates, exclusive promotions, and more!
Download the camp catalog and be first to get program updates, exclusive promotions, and more!
Download the camp catalog and be first to get program updates, exclusive promotions, and more!




Download Camp Catalog
Grab the Camp Catalog to compare programs, review schedules, and unlock exclusive offers!
Courses for Adults
Camps for Youth
This course is delivered by Circuit Stream in partnership with McGill University's School of Continuing Studies
