'25 - '26 Schedule

Weekly Courses

Python with AI Level 1

L1T18

  • 20 hours 
  •  Saturdays 2pm-4pm (EST)
  •  9/27 - 12/6
  • Online Live Sessions
  • Break:  10/18

Python with AI Level 2

L2T18

  • 20 hours + free project
  •  Saturdays 2pm-4pm (EST)
  • Project Kickoff: 12/13
    Presentation: 1/10
  •  Class: 1/17- 3/28
  • Online Live Sessions
  • Break:  2/14 2026

Python with AI Level 3 

L3T16

  • 20 hours + Free project
  •  Saturdays 10am-12pm (EST)
  • Project Kickoff: 11/15
    Presentation: 12/6
  • Class: 12/13 to 3/7
  • Online Live Sessions
  • Break: 12/27, 1/3, 2/14 2026

Python with AI Level 4 

L4T15

  • 20 hours + free project
  • Sundays 9:30am-11:30am (EST)
  • Project Kickoff: 9/21
    Presentation: 10/12 
  • Class: Oct 26 to Jan 11 2026
  • Online Live Sessions
  • Break: 12/28, 1/4 2026

Competitions

BCC

  • Self Paced Learning
  • Video+Quiz+Mock Exams
  • Contest: Nov 10-21, 2025
  • Ordering deadline: Oct 27, 2025

CCC Junior (2)

  • 36 hours, 18 sessions
  • Sundays 10am-12pm (EST)
  • Class: Sept 07 - Feb 15
  • Online Live Sessions
  • Break:  Nov 2-30, Dec 28
  • Contest: Feb 18, 2026
  • Ordering deadline: Feb 12, 2026

CCC Senior (2)

  • 36 hours, 18 sessions
  • Thursdays 6:30pm-8:30pm (EST)
  • Class: Sept 4 to Feb 12
  • Online Live Sessions
  • Break: Nov 6-27, Dec 25, Jan 1
  • Contest: Feb 18, 2026
  • Ordering deadline: Feb 12, 2026

Summer Camps

Python with AI Level 1

Game Development

AI Agent Project Camp

Oakville Campus

Python with AI Level 1 

  • Sept 28, Sunday 10am
  • In person class
  • 1453 Cornwall Rd, Oakville, ON L6J 7T5
Latest news

Join our newsletter

Thank you!
Created with