Ready Set Code!

Ready Set Code!

Discover the excitement of coding with Ready Set Code, a 3-week in-person program that empowers girls in grades 3-12 to become tech-savvy creators.

Registration Open

Space is limited, register soon!

When

Round 1
Saturdays
1:00 PM - 4:00 PM
October 18, October 25, November 1, 2025

 

Round 2
Saturdays
1:00 PM - 4:00 PM
November 8, November 15, November 22, 2025

Where

U of T St George Campus

Who

Girls or non-binary students in grade 3-12

Program Fee

$240 for grade 3-4 or grade 5-8
$280 for grade 9-12
This price is per course. Each course is 3 Saturdays.

Program Highlights

  • Engaging activities that make coding concepts accessible and enjoyable.

  • Promotes creative problem-solving and innovative thinking through coding challenges.

  • Collaborative environment with peer interaction and mentorship.

  • Connects students with peers and mentors who share an interest in technology.

Full Description

Ready, Set Code is a 3-week in-person program designed for girls in grades 3-12, covering all things coding!

Participants will learn through cohort-based lessons tailored to their age groups, engaging in creative and collaborative activities.

This program aims to inspire and equip young female coders with the skills and confidence to thrive in the world of technology. Join us to empower the next generation of female tech leaders!

Program Details

Dates & Detailed Schedule

Dates

Round 1
Saturdays
1:00 PM - 4:00 PM
October 18, October 25, November 1, 2025 

Round 2
Saturdays
1:00 PM - 4:00 PM
November 8, November 15, November 22, 2025

Students may take a course from one round or both rounds. Participation in Round 1 is not required before taking a course in Round 2.

How to Qualify and Register

Grades

This program is offered to girls and non-binary students in Grades 3-12 (in the 2025/2026 academic year).


Creating an Active Account

If this is your first time registering for one of our programs, you will be prompted to create an Active account as you register. If you are successful in adding the course to your cart, your spot will be held for you as you complete the registration form, so no need to rush.

Please note that it is not possible to create an account before the registration date.


Registration Steps

Here are the steps to registering:

  1. Wait for registration to open.
  2. Click on the "Register" button on the top or bottom of this page.
  3. When registration is open, all the available courses will appear on the registration page.
  4. Add the courses to your cart by clicking "ADD TO CART" after each course you are interested in.
  5. If a course is full, it will be listed as "WAITING LIST ONLY." Add it to your cart to add yourself to the waitlist.
  6. Hit "CONTINUE" at the top of the page when you have added all the courses you are interested in to your cart.
  7. On the next page, enter your email address to sign in or create an account.
  8. Indicate which child should be registered for each session you have added to your cart.
  9. Answer the registration questions.
  10. Read and scroll through the waivers.
  11. Complete your online signature and click "CONTINUE TO CART."
  12. Double check all course information is correct.
  13. Enter in payment information and click "Pay now."
  14. After registering, be sure you receive a confirmation email after your submission- if you do not, please reach out to us.

Waitlist

If you see that a course is waitlisted on the registration page, that means there are no available spaces. If a space opens up in the course, those on the waitlist will be notified immediately in the order that they registered.

Fees

Cost

$240 for grade 3-4 or grade 5-8
$280 for grade 9-12
This price is per course. Each course is 3 Saturdays.


Cancellation Policy

A refund, less a $40 administration fee, is available for cancellation requests received on or before 11:59 PM the following cancellation date:

  • For Round 1 courses (Oct 18-Nov 1): ​Cancel by Sunday, October 12, 2025
  • For Round 2 courses (Nov 8-Nov 22): ​Cancel by Sunday, November 2, 2025

Any cancellations made after these days are not eligible for a refund. 

Cancellations can be done through your online account, or by emailing us at outreach@engineering.utoronto.ca.


Bursaries and Financial Aid

We are able to offer a limited number of bursaries towards our Ready Set Code programs. 
 
Please note we only have a limited number of bursaries available, so not all applications will be approved. Bursaries may cover 10-75% of the course fees. 
 
To apply for this bursary, please fill out an application here:

If you are interested in hearing if bursaries become available for more programs in the future, please add your email to our Bursary Mailing List here.

Contact Us

Do you have questions about Ready Set Code?

Contact us at outreach@engineering.utoronto.ca

Course Offerings

Fall 2025 courses will be offered in two rounds:

  • Round 1: October 18, October 25, November 1, 2025
  • Round 2: November 8, November 15, November 22, 2025

Students are welcome to take courses from both rounds if they like! Participation in Round 1 is not required before taking a course in Round 2.

Course Offerings in Round 1: October 18, October 25, November 1, 2025

Grade 3-4

Esc + Explore

Esc+Explore invites students in grades 3–4 to begin their journey into the world of coding through playful, hands-on exploration. Blending creativity with technology, students will use beginner-friendly coding tools to experiment software controlled technologies, allowing them to discover how their instructions can shape the world around them. This course is designed to make coding feel magical and approachable, encouraging curiosity while building problem-solving and logical thinking skills. By combining imagination with coding, Esc+Explore sparks excitement for STEM and lays the foundation for more advanced coding pathways in later grades.

This program does not require previous experience with coding. Students will be using Scratch for block-based coding and Code Kit for programming Arduino with block-based code.

Disciplines: Computer Engineering, Electrical Engineering, Software Engineering

Grade 5-8

Ctrl + Code

Step into the world of coding and creation with Ctrl+Code! This course introduces students in grades 5–8 to the power of programming. Students will start by using block-based code to tackle complex logic and build interactive projects, then transition into text-based programming to gain the foundations needed to write their own code. Along the way, they’ll bring their ideas to life by connecting software with real-world hardware—controlling lights, sensors, and other components through their programs. Ctrl+Code is the perfect launchpad for students to explore how code moves from screen to circuit.

This program does not require previous experience with coding. Students will be learning C++ (Arduino) and Python in this course.

Disciplines: Computer Engineering, Electrical Engineering, Software Engineering

Grade 9-12

Shift + Design

Turn big ideas into working prototypes! This program empowers students to explore the power of coding and electronics as tools for innovation and problem-solving. Through hands-on projects, participants will gain foundational experience in both C++ and Python, learning how these coding languages can bring their ideas to life. Along the way, students will see how technology connects to real-world challenges and discover how their skills can be applied to create meaningful solutions. From building simple interactive systems to designing socially impactful prototypes, this program equips students with the tools to transform imagination into reality.

This program does not require previous experience with coding. Students will be learning C++ (Arduino) and Python in this course.

Disciplines: Computer Engineering, Electrical Engineering, Software Engineering

Course Offerings in Round 2: November 8, November 15, November 22, 2025

Grade 3-4

Coding in Math

Coding in Math lets students in grades 3-4 discover the connection between coding and math. Through playful projects, they’ll experiment with patterns, measurements, and problem-solving, learning how to turn math concepts into interactive programs while gaining confidence with logical thinking and early computational skills.

This program does not require previous experience with coding. Students will be using Scratch for block-based coding and Code Kit for programming Arduino with block-based code.

Disciplines: Computer Engineering, Software Engineering, Mathematics

Grade 5-8

Coding in Science

Coding in Science empowers students in grades 5–8 to investigate scientific ideas through coding. Through open-ended challenges and guided experimentation, students explore their scientific curiosity while building problem-solving and critical thinking skills. They’ll see how computational thinking can make science visible, understandable, and fun.

This program does not require previous experience with coding. Students will be learning C++ (Arduino) and Python in this course.

Disciplines: Computer Engineering, Software Engineering, Sciences

Grade 9-12

Coding in Physics

Coding in Physics invites students in grades 9–12 to tackle challenging physics concepts through coding. Using code, students can understand and visualize complex physics concepts, turning abstract ideas into interactive experiences. This course fosters curiosity, problem-solving, and creative thinking, showing students how they can use code to understanding and interact with their world around them.

This program does not require previous experience with coding. Students will be learning C++ (Arduino) and Python in this course.

Disciplines: Computer Engineering, Software Engineering, Physics

Registration Open

Space is limited. Register now to confirm your spot!