LIVE COURSE
Game Design Bootcamp
Part-time · 30 weeks
An intensive 30-week, live, online bootcamp to prepare you for a successful career in Game Design.

Over the course of 30 weeks, you will acquire the skills needed to analyze game design elements, conceive gameplay concepts, design game mechanics with various tools, create functioning game prototypes, and test novel gameplay concepts. You will also learn about the role of game designer, its various specializations, and how they fit into video game production.
What you will learn
Master foundational game design concepts and principles.
Understand the role of game designers and their impact on the gaming industry.
Analyze successful games to identify key elements of engaging gameplay.
Create immersive experiences through game feel and user experience design.
Prototype and test game ideas using Unreal Engine 5 and industry-standard tools.
Build a diverse portfolio showcasing game design expertise and creativity.
Develop essential career skills and strategies for pursuing a job in game design.
Master foundational game design concepts and principles.
Understand the role of game designers and their impact on the gaming industry.
Analyze successful games to identify key elements of engaging gameplay.
Create immersive experiences through game feel and user experience design.
Prototype and test game ideas using Unreal Engine 5 and industry-standard tools.
Build a diverse portfolio showcasing game design expertise and creativity.
Develop essential career skills and strategies for pursuing a job in game design.
What to expect?
Live Sessions - Two 2.5 hour live sessions per week
Lab Session - A dynamic environment to foster your skills offered every month for 2.5 hours
Career Coaching - Through 1-on-1 career coaching and group workshops, we’ll guide you through your job application process
Capstone Project - Demonstrate your readiness for an entry-level job by showcasing your technical skills in your capstone project
Community Access - Access to Circuit Stream's Community of 1000+ tech professionals
Digital Badge - show off the skills you earn through a University-backed digital badge with Circuit Stream and McGill School of Continuing Studies
Live Sessions - Two 2.5 hour live sessions per week
Lab Session - A dynamic environment to foster your skills offered every month for 2.5 hours
Career Coaching - Through 1-on-1 career coaching and group workshops, we’ll guide you through your job application process
Capstone Project - Demonstrate your readiness for an entry-level job by showcasing your technical skills in your capstone project
Community Access - Access to Circuit Stream's Community of 1000+ tech professionals
Digital Badge - show off the skills you earn through a University-backed digital badge with Circuit Stream and McGill School of Continuing Studies
Why take this program?
Industry Driven Curriculum
Stay ahead of the game with our industry-driven curriculum, updated to reflect the latest trends, technologies, and gameplay mechanics shaping the gaming industry today.
Hands-On Bootcamp
Engage in practical, project-based learning that simulates real-world scenarios, preparing you for the challenges of the industry.
Career Coaching
Receive dedicated career support from Circuit Stream’s Career Coaches, including resume building, interview preparation, and access to job opportunities in the gaming field.
The Curriculum
Unit 1
Game Design Foundations
Unit 2
Prototypes with Unreal Engine
Unit 3
Game Concept Development
Unit 4
Gameplay Design
Unit 5
Game User Experience ("Game Feel")
Unit 6
Capstone Project
Unit 1
Game Design Foundations
Unit 2
Prototypes with Unreal Engine
Unit 3
Game Concept Development
Unit 4
Gameplay Design
Unit 5
Game User Experience ("Game Feel")
Unit 6
Capstone Project
Hear Our Learner's Success Story
Meet Your Instructors
*The instructor may vary based on your course date. Contact us if you would like more details.
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Gee Sharma
Systems Game Designer
“My philosophy is simple: if you’ve decided to start, you’re already a game designer. I help students take their first steps with clarity—and then walk with them as they grow. For me, building confidence and community is just as important as mastering design tools.”
Michael Wahba
Software Engineer
"My job is not to teach students how to use specific tools, but rather teaching them the methodologies and mindsets by which they can adapt to any creative problem they face. I combine humour to keep students engaged, hands-on exercises with peer feedback, and strong community building."
Register with Circuit Stream
Register with Circuit Stream
September 15, 2026
April 29, 2027
Enrollment Deadline: September 8
Time Slot #1
Live Sessions
Tuesday & Thursday
6:30 PM - 9:00 PM ET
Labs
Wednesdays (Monthly)
6:30 PM - 9:00 PM ET
Time Slot #2
Live Sessions
Tuesday & Thursday
9:30 PM - 12:00 AM ET
Labs
Wednesdays (Monthly)
9:30 PM - 12:00 AM ET
September 15, 2026
April 29, 2027
Enrollment Deadline: Sept 8
Time Slot #1
Live Sessions
Tuesday & Thursday
6:30 PM - 9:00 PM ET
Labs
Wednesdays (Monthly)
6:30 PM - 9:00 PM ET
Time Slot #2
Live Sessions
Tuesday & Thursday
9:30 PM - 12:00 AM ET
Labs
Wednesdays (Monthly)
9:30 PM - 12:00 AM ET
September 15, 2026
April 29, 2027
Enrollment Deadline: September 8
Time Slot #1
Live Sessions
Tuesday & Thursday
6:30 PM - 9:00 PM ET
Labs
Wednesdays (Monthly)
6:30 PM - 9:00 PM ET
Time Slot #2
Live Sessions
Tuesday & Thursday
9:30 PM - 12:00 AM ET
Labs
Wednesdays (Monthly)
9:30 PM - 12:00 AM ET
Pricing
Pay Upfront
Pay Upfront
Pay in full and save 15%. We accept wire transfers and credit card payments.
Pay in full and save 15%. We accept wire transfers and credit card payments.
$14,995 CAD
$14,995 CAD
$14,995 CAD
$12,746 CAD
excluding tax
excluding tax
excluding tax
Deferred Payment Plans
Deferred Payment Plans
Pay tuition in 3, 6, 12, or 24-monthly installments. Payment plans are subject to a one-time admin fee.
For as low as
For as low as
$624 CAD/monthly
excluding tax
excluding tax
excluding tax
Loan
with
with

Variable rate (Prime + 1%, currently 5.95%), full tuition coverage, optional computer purchase.
Variable rate (Prime + 1%, currently 5.95%), full tuition coverage, optional computer purchase.
For as low as
For as low as
$250/monthly
$250/monthly
Ready to get started?
The fastest way to an entry-level role in the game design industry. This program includes unparalleled training, career support, and coaching.
Frequently Asked Questions
Frequently Asked Questions
Will I earn a certificate from this course?
Are there any prerequisites for this course?
Is this an online course?
Will I be able to connect with fellow students outside of class?
What kind of career support will I receive during and after the Bootcamp?
Is this course eligible for a Tuition and Enrolment Certificate (T2202) for tax purposes?



