Program Starts On
March 2024
Eligibility
For students ages 13 to 18
Price
$1,450
$1,450
Your teen will master the fundamental concepts of game development and transform their ideas into reality using industry-leading tools and processes. Through this course, students will gain the essential knowledge and skills to create their own engaging games using Unity and C# scripting. This course not only bolsters your child's technical skills but also helps them stand out in university applications. Students will benefit from mentorship by industry experts, complete a capstone project, and kickstart their STEM career.
What they will learn
Build a two-dimensional game from start to finish
Gain familiarity with the Unity editor
Understand the basics of object-oriented programming using C#
Learn how to create character movement and detect collision
Enhance your game experience through animation, lighting, special effects, and audio
Agile practices, and collaborative workflows involving tools and techniques using Git and Github
What to expect?
Live Sessions - Choose between a full-time schedule with 4-hour sessions from Monday to Friday or a part-time schedule with 2-hour sessions every Tuesday.
Capstone Project - By the end of the course your child will have built a Maze Adventure game
Community Access - Access to Circuit Stream's Tech Community of 1000+ other people
Digital Badge - Your child can show off their skills through a co-branded digital badge with Circuit Stream and University of Toronto School of Continuing Studies
Your teen will master the fundamental concepts of game development and transform their ideas into reality using industry-leading tools and processes. Through this course, students will gain the essential knowledge and skills to create their own engaging games using Unity and C# scripting. This course not only bolsters your child's technical skills but also helps them stand out in university applications. Students will benefit from mentorship by industry experts, complete a capstone project, and kickstart their STEM career.
What they will learn
Build a two-dimensional game from start to finish
Gain familiarity with the Unity editor
Understand the basics of object-oriented programming using C#
Learn how to create character movement and detect collision
Enhance your game experience through animation, lighting, special effects, and audio
Agile practices, and collaborative workflows involving tools and techniques using Git and Github
What to expect?
Live Sessions - Choose between a full-time schedule with 4-hour sessions from Monday to Friday or a part-time schedule with 2-hour sessions every Tuesday.
Capstone Project - By the end of the course your child will have built a Maze Adventure game
Community Access - Access to Circuit Stream's Tech Community of 1000+ other people
Digital Badge - Your child can show off their skills through a co-branded digital badge with Circuit Stream and University of Toronto School of Continuing Studies
Your teen will master the fundamental concepts of game development and transform their ideas into reality using industry-leading tools and processes. Through this course, students will gain the essential knowledge and skills to create their own engaging games using Unity and C# scripting. This course not only bolsters your child's technical skills but also helps them stand out in university applications. Students will benefit from mentorship by industry experts, complete a capstone project, and kickstart their STEM career.
What they will learn
Build a two-dimensional game from start to finish
Gain familiarity with the Unity editor
Understand the basics of object-oriented programming using C#
Learn how to create character movement and detect collision
Enhance your game experience through animation, lighting, special effects, and audio
Agile practices, and collaborative workflows involving tools and techniques using Git and Github
What to expect?
Live Sessions - Choose between a full-time schedule with 4-hour sessions from Monday to Friday or a part-time schedule with 2-hour sessions every Tuesday.
Capstone Project - By the end of the course your child will have built a Maze Adventure game
Community Access - Access to Circuit Stream's Tech Community of 1000+ other people
Digital Badge - Your child can show off their skills through a co-branded digital badge with Circuit Stream and University of Toronto School of Continuing Studies
Why choose this program?
* As a student of the course, you are eligible for a voucher to take the Unity Certified User exam.
Stand out in University Applications
Your child will gain valuable skills in video game development and access to industry-standard tools and processes, setting them apart from their peers.

Distinguish your child with an industry certification
Take their skills to the next level and help them stand out amongst their peers by pursuing a Unity Certified User: Programmer certification- an excellent stepping stone from this course.*
Mentoring with Industry Experts
Students will receive instruction and mentorship from experienced professionals in the video game industry, giving them an inside look at the industry and access to valuable insights.
Capstone Project
The hands-on experience will give students an opportunity to complete a final project to give them the opportunity to demonstrate what they've learned in a presentation.

Earn a Digital Badge
Obtain co-branded digital badge from the University of Toronto School of Continuing Studies and Circuit Stream.
Begin a STEM Career
Your child will gain the skills to design, develop, and optimize engaging games using Unity and C# programming.
Why take this program?
Stand out in College Applications
Gain valuable skills in video game development and access to industry-standard tools and processes, setting you apart from your peers.

Distinguish yourself with an industry certification
Take your skills to the next level and stand out amongst your peers by pursuing a Unity Certified User: Programmer certification-- an excellent stepping stone from this course.*
Mentoring with Industry Experts
Receive instruction and mentorship from experienced professionals in the video game industry, giving you an inside look at the industry and access to valuable insights.
Capstone Project
The programs are designed to provide you with hands-on experience. By the end of the courses you will complete a final project to give you the opportunity to demonstrate what you’ve learned in a presentation.

Earn a Digital Badge
Obtain co-branded digital badge from the University of British Columbia and Circuit Stream.
Begin Your STEM Career
Between Game Coding and Virtual Reality Development gain the skills to design, develop, and optimize engaging games using Unity and C# programming.
Why take this program?
Stand out in College Applications
Gain valuable skills in video game development and access to industry-standard tools and processes, setting you apart from your peers.

Distinguish yourself with an industry certification
Take your skills to the next level and stand out amongst your peers by pursuing a Unity Certified User: Programmer certification-- an excellent stepping stone from this course.*
Mentoring with Industry Experts
Receive instruction and mentorship from experienced professionals in the video game industry, giving you an inside look at the industry and access to valuable insights.
Capstone Project
The programs are designed to provide you with hands-on experience. By the end of the courses you will complete a final project to give you the opportunity to demonstrate what you’ve learned in a presentation.

Earn a Digital Badge
Obtain co-branded digital badge from the University of British Columbia and Circuit Stream.
Begin Your STEM Career
Between Game Coding and Virtual Reality Development gain the skills to design, develop, and optimize engaging games using Unity and C# programming.
Course breakdown
As students go through the course, they will gain hands-on experience while applying their skills towards a personal project of their own.
Capstone Project: Maze Game
As students progress through the course, they will build their very own Maze Game, setting their own challenge level and experience along the way.

Unit 1
Foundations of Game Development
Unit 2
Mastering Character Movement and Physics
Unit 3
Gameplay Mechanics and Animations
Unit 4
Adding Special Effects and Audio
Unit 5
Polishing and Publishing Your Game
Course breakdown
As students go through the course, they will gain hands-on experience while applying their skills towards a personal project of their own.
Capstone Project: Maze Game
As students progress through the course, they will build their very own Maze Game, setting their own challenge level and experience along the way.

Unit 1
Foundations of Game Development
Unit 2
Mastering Character Movement and Physics
Unit 3
Gameplay Mechanics and Animations
Unit 4
Adding Special Effects and Audio
Unit 5
Polishing and Publishing Your Game
Course breakdown
As students go through the course, they will gain hands-on experience while applying their skills towards a personal project of their own.
Capstone Project: Maze Game
As students progress through the course, they will build their very own Maze Game, setting their own challenge level and experience along the way.

Unit 1
Foundations of Game Development
Unit 2
Mastering Character Movement and Physics
Unit 3
Gameplay Mechanics and Animations
Unit 4
Adding Special Effects and Audio
Unit 5
Polishing and Publishing Your Game
Course Dates
Choose between a full-time or part-time course schedule.
Mar 11, 2024
Mar 15, 2024
Enrollment Deadline: Mar 7
Full-Time · Live Sessions · 1 Week
Time Slot
Monday - Friday
Monday - Friday
11:00 a.m. - 3:30 p.m. ET
11:00 a.m. - 3:30 p.m. ET
*There will be a 30 min break in the middle of each session
Mar 18, 2024
May 24, 2024
Enrollment Deadline: Mar 14
Part-Time · Live Sessions · 10 Weeks
Time Slot
Tuesdays
Tuesdays
8:00 p.m. - 10:00 p.m. ET
8:00 p.m. - 10:00 p.m. ET
Pricing Options
Pay Upfront
Pay in full before you start. Circuit Stream accepts wire transfers and credit card payments.
Buy Now, Pay Over Time
Circuit Stream has partnered with Affirm to offer flexible payment plans. Choose the best plan for you between 3 interest free payments, or 12-18 months plans.
As low as
$87 CAD/mo
excluding tax
Pricing Options
Pay Upfront
Pay in full before you start. Circuit Stream accepts wire transfers and credit card payments.
Buy Now, Pay Over Time
Circuit Stream has partnered with Affirm to offer flexible payment plans. Choose the best plan for you between 3 interest free payments, or 12-18 months plans.
As low as
$87 CAD/mo
excluding tax
Pricing Options
Pay Upfront
Pay in full before you start. Circuit Stream accepts wire transfers and credit card payments.
Buy Now, Pay Over Time
Circuit Stream has partnered with Affirm to offer flexible payment plans. Choose the best plan for you between 3 interest free payments, or 12-18 months plans.
As low as
$87 CAD/mo
excluding tax
Frequently Asked Questions
How long is this course?
The Video Game Coding course offers both full-time and part-time schedules. The full-time schedule is one week long, with classes running four hours per day (with a 30 min break) from Monday to Friday. The part-time schedule spans 10 weeks, with classes running for two hours every Tuesday.
Can students earn credit through this course?
Why should my child take this course?
Frequently Asked Questions
How long is this course?
The Video Game Coding course offers both full-time and part-time schedules. The full-time schedule is one week long, with classes running four hours per day (with a 30 min break) from Monday to Friday. The part-time schedule spans 10 weeks, with classes running for two hours every Tuesday.
Can students earn credit through this course?
Why should my child take this course?
Frequently Asked Questions
How long is this course?
The Video Game Coding course offers both full-time and part-time schedules. The full-time schedule is one week long, with classes running four hours per day (with a 30 min break) from Monday to Friday. The part-time schedule spans 10 weeks, with classes running for two hours every Tuesday.
Can students earn credit through this course?
Why should my child take this course?


© Circuit Stream.
This course is delivered by Circuit Stream in collaboration with the University of Toronto School of Continuing Studies.


© Circuit Stream.
This course is delivered by Circuit Stream in collaboration with the University of Toronto School of Continuing Studies.


© Circuit Stream.
This course is delivered by Circuit Stream in collaboration with the University of Toronto School of Continuing Studies.