Delivered in collaboration with

Delivered in collaboration with

Delivered in collaboration with

Next cohort starts May 12 – Limited spots available
Start your fast-growing Software Development career in just 36 weeks
Start your fast-growing Software Development career in just 36 weeks
Build real software, develop AI-enabled skills, and create portfolio projects that open the door to a future-proof career in software development.
Build real software, develop AI-enabled skills, and create portfolio projects that open the door to a future-proof career in software development.
Build real software, develop AI-enabled skills, and create portfolio projects that open the door to a future-proof career in software development.
Apply Now
⚡️ Limited Offer: Book now and save 10% on tuition.
⚡️ Limited Offer: Book now and save 10% on tuition.


⚡ No Tech Experience Required
⚡ No Tech Experience Required
⚡ No Tech Experience Required
🚀 Career Support & Hiring Partners
🚀 Career Support & Hiring Partners
🚀 Career Support & Hiring Partners
🎯 Industry Expert Instructors
🎯 Industry Expert Instructors
Your Path Into Software Development
Your Path Into Software Development
Start Your Application
Apply to the bootcamp, connect with admissions, and get a clear roadmap for your software career.
Start Your Application
Apply to the bootcamp, connect with admissions, and get a clear roadmap for your software career.
Learn & Build Skills
Gain confidence as you master full-stack and mobile development through practical, project-based learning.
Learn & Build Skills
Gain confidence as you master full-stack and mobile development through practical, project-based learning.
Create Your Portfolio
Build a professional portfolio with multiple projects and a capstone that demonstrates you’re job-ready.
Create Your Portfolio
Build a professional portfolio with multiple projects and a capstone that demonstrates you’re job-ready.
Land Your Job
Connect with hiring partners, get career coaching, and step into your first software development role.
Land Your Job
Connect with hiring partners, get career coaching, and step into your first software development role.
Why Become A Software Developer?
Why Become A Software Developer?
$123,177
Average base salary for Software Developers in Quebec.
Source: Talent.com
1,800+
Students launched their careers with us
1200+
Related job openings posted monthly across Quebec
Careers You
Can Step Into
Careers You
Can Step Into
Software development powers everything from apps to business systems, and the field continues to evolve as AI reshapes how modern teams build. With a wide range of roles — from front-end and back-end to DevOps, cloud, and AI-enabled application development — there are many paths to build a rewarding, future-ready career in software.
Software Developer
Software Developer
Builds and maintains software applications across platforms.
Builds and maintains software applications across platforms.
Front-End Developer
Front-End Developer
Focuses on user interfaces and user experience for web applications.
Focuses on user interfaces and user experience for web applications.
Back-End Developer
Back-End Developer
Works on server-side logic, databases, and application architecture.
Works on server-side logic, databases, and application architecture.


Over 5,000+ entry-level openings across Canada — with tens of thousands more at higher levels.
👀
Over 5,000+ entry-level openings across Canada — with tens of thousands more at higher levels.
👀
Earning Potential That Grows With You 💸
$87,750
$60K – $70K
Entry-Level (0–2 years)
Entry-Level
(0–2 years)
$123,177
$94K – $120K
Mid-Level (3–5 years)
Mid-Level
(3–5 years)
$167,750+
$124K – $150K
Senior-Level (6+ years)
Senior-Level
(6+ years)
Source: Talent.com
Our Students Go On To Work at Leading Companies
Our Students Go On To Work at Leading Companies








You’re not alone on your journey — our guidance team is here to help.
You’re not alone on your journey — our guidance team is here to help.
Get personalized advice, answers to all your questions, and a clear roadmap to launch your career with the AI Software Development Bootcamp.
Book Your Free Career Guidance Call

Our team is here to map out your personal career path.
So you can start strong, without second-guessing yourself.
The Curriculum
The Curriculum
Unit 1
Foundations of Software Development
Unit 2
JavaScript
Unit 3
Back-End Development
Unit 4
Foundations of Artificial Intelligence
Unit 5
Full-Stack Integration
Unit 6
Algorithm and Structural Foundations
Unit 7
Front-End Development
Unit 8
Deployment
Unit 9
AI Systems in Production
Unit 10
Mobile Development
Unit 11
Capstone Project
Unit 1
Foundations of Software Development
Unit 2
JavaScript
Unit 3
Back-End Development
Unit 4
Foundations of Artificial Intelligence
Unit 5
Full-Stack Integration
Unit 6
Algorithm and Structural Foundations
Unit 7
Front-End Development
Unit 8
Deployment
Unit 9
AI Systems in Production
Unit 10
Mobile Development
Unit 11
Capstone Project
Tools we'll be using
Tools we'll be using


HTML
HTML


CSS
CSS


JavaScript
JavaScript


React
React


React Native
React Native


VS Code
VS Code


MongoDB
MongoDB


Express
Express


Node.js
Node.js


Postman
Postman


GitHub CoPilot
GitHub CoPilot


GitHub
GitHub


Docker
Docker


OpenRouter


Claude Code


Cursor
Taught by Industry Professionals
Taught by Industry Professionals
Our instructors aren’t just teachers—they’re industry professionals who bring real-world experience into every lesson.
Our instructors aren’t just teachers—they’re industry professionals who bring real-world experience into every lesson.


Matthew Douglas
Software Engineer II @ TD


Martin Lee
Backend Software Engineer @ KindKart


Gurneesh Singh
Senior Software Developer @ Dayforce


Vincent James
Game Designer at EA
Schedule
May 12, 2026
February 2, 2027
Enrollment Deadline: May 5
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
May 12, 2026
February 2, 2027
Enrollment Deadline: May 5
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
May 12, 2026
February 2, 2027
Enrollment Deadline: May 5
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
Tuition & Funding
Tuition & Funding
Tuition & Funding
Explore flexible financing and funding options to support your learning journey — or book a consultation for personalized guidance.

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.
$11,500 CAD
$11,500 CAD
$11,500 CAD
$9,775 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
$479 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
$192/monthly
$192/monthly
The Credential That Opens Doors
The Credential That Opens Doors
You will earn a co-branded Circuit Stream and McGill School of Continuing Studies digital badge to add to your LinkedIn profile and resume, helping you stand out in the job market!
You will earn a co-branded Circuit Stream and McGill School of Continuing Studies digital badge to add to your LinkedIn profile and resume, helping you stand out in the job market!


You’re not alone on your journey — our guidance team is here to help.
You’re not alone on your journey — our guidance team is here to help.
Get personalized advice, answers to all your questions, and a clear roadmap to launch your career with the AI Software Development Bootcamp.
1
Share Your Career and Lifestyle Goals.
Share Your Career and Lifestyle Goals.
2
Explore Options and Next Steps.
Explore Options and Next Steps.
3
Walk Away With a Clear Plan.
Walk Away With a Clear Plan.
4
Start Your Journey
Start Your Journey
⚡️ Schedule Your Free Career Guidance Call
Our AI Software Development Bootcamp is a career-focused program designed to help you go from beginner to job-ready software developer. Over 36 weeks, you’ll learn to build advanced, scalable software systems while working with modern AI-enabled development tools and workflows used by today’s engineering teams. Along the way, you’ll complete portfolio projects, build a capstone, and gain the technical foundation, real-world experience, and career support needed to pursue software development and software engineering roles with a more future-proof skill set.
What to expect?
What to expect?
Live Sessions - Two 2.5 hour live sessions per week
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
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
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
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
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
What you will learn
What you will learn
Build strong software engineering foundations with HTML, CSS, and JavaScript, including responsive design, accessibility, performance, and dynamic user interactions.
Learn front-end and full-stack development with React, connecting modern user interfaces to back-end APIs through practical, real-world projects.
Develop back-end proficiency with Node.js, Express, databases, APIs, and back-end security to build robust, scalable applications.
Incorporate DevOps practices such as server management and deployment with Docker to streamline software delivery.
Build a strong understanding of modern AI systems, from neural networks and deep learning fundamentals to transformers, large language models, prompt engineering, and autonomous AI agents.
Learn to design AI-powered applications and workflows, including working with model APIs, RAG pipelines, and AI agents to solve structured problems.
Strengthen your technical problem-solving through algorithms and structural foundations, including arrays, sorting, trees, and graphs.
Extend your skills into mobile development with React Native, adapting web development principles for cross-platform applications.
Build strong software engineering foundations with HTML, CSS, and JavaScript, including responsive design, accessibility, performance, and dynamic user interactions.
Learn front-end and full-stack development with React, connecting modern user interfaces to back-end APIs through practical, real-world projects.
Develop back-end proficiency with Node.js, Express, databases, APIs, and back-end security to build robust, scalable applications.
Incorporate DevOps practices such as server management and deployment with Docker to streamline software delivery.
Build a strong understanding of modern AI systems, from neural networks and deep learning fundamentals to transformers, large language models, prompt engineering, and autonomous AI agents.
Learn to design AI-powered applications and workflows, including working with model APIs, RAG pipelines, and AI agents to solve structured problems.
Strengthen your technical problem-solving through algorithms and structural foundations, including arrays, sorting, trees, and graphs.
Extend your skills into mobile development with React Native, adapting web development principles for cross-platform applications.
Courses for Adults
Camps for Youth
This course is delivered by Circuit Stream in partnership with McGill University's School of Continuing Studies
Courses for Adults
Camps for Youth
This course is delivered by Circuit Stream in partnership with McGill University's School of Continuing Studies
Courses for Adults
Camps for Youth
This course is delivered by Circuit Stream in partnership with McGill University's School of Continuing Studies
