Delivered in collaboration with

Delivered in collaboration with

Live and Online · CAREER-TRACK

Live and Online · CAREER-TRACK

Become an AI Software Developer in 36 weeks

Become an AI Software Developer in 36 weeks

After taking this beginner-friendly bootcamp, you will be prepared to launch a career in Software Development and receive customized support to help you land a job.

After taking this beginner-friendly bootcamp, you will be prepared to launch a career in Software Development and receive customized support to help you land a job.

After taking this beginner-friendly bootcamp, you will be prepared to launch a career in Software Development and receive customized support to help you land a job.

Download Course Info

Download Course Info

Selection of industry and hiring partners for this bootcamp:

Selection of industry and hiring partners for this bootcamp:

Learn Software Development with Circuit Stream and McGill School of Continuing Studies

Learn Software Development with Circuit Stream and McGill School of Continuing Studies

Learn Software Development with Circuit Stream and McGill School of Continuing Studies

As you go through the course, you will gain hands-on experience while applying your skills towards a personal project of your own.

As you go through the course, you will gain hands-on experience while applying your skills towards a personal project of your own.

Program Outcomes:

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 future-proof skill set.

In addition to standard development skills, learners will extend their AI software skills to the mobile domain and also gain a solid grasp of system design, algorithms and data structures, preparing them for efficient problem-solving and AI-powered software optimization.

Students receive a University-backed digital badge from Circuit Stream and McGill School of Continuing Studies, showcasing their accomplishments to future employers.

Students benefit from a wide array of career program services like resume and portfolio building support, technical mock interviews, hiring partner connections, and 1:1 coaching to help them put their best foot forward in the industry.

*The materials covered in this noncredit course are subject to change due to market demand.

Selection of industry and hiring partners for this bootcamp:

Selection of industry and hiring partners for this bootcamp:

Why Apply?

Why Apply?

Why Apply?

Are you looking to launch a new career in AI software development, advance in your current career, or expand your knowledge? If yes, and if you are hard-working with a drive to succeed, then this could be for you.

Are you looking to launch a new career in AI software development, advance in your current career, or expand your knowledge? If yes, and if you are hard-working with a drive to succeed, then this could be for you.

Other reasons to apply:

Other reasons to apply:

You will tap into our beginner-friendly curriculum built in partnership with McGill School of Continuing Studies, adapted for online learning.

Over the course of 36 weeks, you will learn the technical skills needed to work as an AI software developer while gaining industry knowledge on the newest trends and technologies by networking with instructors, industry experts, and hiring partners.

You will become part of a wide community of like-minded individuals, allowing for collaboration and peer-to-peer learning via Discord, video meetings, networking events, and support forums.

During our career development program, you will be equipped to showcase your software development skills and behavioural strengths, craft a captivating portfolio featuring your AI Software Development Bootcamp projects, and elevate your digital presence to align with your personal brand.

Ready to apply? Download the course information below for next steps.

Bootcamp Schedule & Dates

Bootcamp Schedule & Dates

Study part-time, attending live online 90-min classes twice a week. Gain in-demand skills,
industry connections, and graduate job-ready.

Study part-time, attending live online 90-min classes twice a week. Gain in-demand skills,
industry connections, and graduate job-ready.

Study part-time, attending live classes online three days a week. Gain in-demand skills, industry connections, and graduate job-ready in 6 months.

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

Our students go on to work at leading companies

Our students go on to work at leading companies

Meet Our Instructors

Meet Our Instructors

Meet Our Instructors

Ben Organ

Former Engineering Lead at Athena and Spare

Former Engineering Lead at Athena and Spare

Yashi Ghirdar

Software Engineer at CloudRadial

Software Engineer at CloudRadial

Piyush Thummar

Software Development Engineer at Userful

Software Development Engineer at Userful

*The instructor may vary based on your course date. Contact us if you'd like more details.

*The instructor may vary based on your course date. Contact us if you'd like more details.

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

CSS

JavaScript

React

React Native

VS Code

MongoDB

Express

Node.js

Postman

GitHub CoPilot

GitHub

Docker

OpenRouter

Claude Code

Cursor

Our students go on to work at leading companies

Ready to Get Started?

Step 1

Download Course Information

Download and review the course information to ensure it is the right fit for you.

Step 2

Apply and Book Your Application Review Call

The course information pack will include details on how to fill the online application form.

Step 3

Program Acceptance

After your review call, you will receive an email officially offering you a seat in the program if accepted.

© 2025 Circuit Stream. All rights reserved

© 2025 Circuit Stream. All rights reserved

Delivered in collaboration with

Download the Syllabus for Program Details, Pricing, and Next Steps.

Download the Syllabus for Program Details, Pricing, and Next Steps.