'25 - '26 Schedule

Weekly Courses

Python with AI Level 1

  • 20 hours 
  •  Saturdays 2pm-4pm (EST)
  •  Sept 27 - Dec 6
  • Online Live Sessions
  • Break:  Oct 18

Python with AI Level 2

  • 20 hours + free project
  •  Saturdays 10am-12pm (EST)
  • Project Kickoff: July 19
    Presentation: Aug 9
  •  Class: Aug 16 - Nov 1
  • Online Live Sessions
  • Break:  Aug 30, Oct 18

Python with AI Level 3 

  • 20 hours + Free project
  • Sundays 9am-11am (EST)
  • Project Kickoff: June 1
    Presentation: June 15
  • Class: Jun 22 to Sept 14 
  • Online Live Sessions
  • Break: Aug 3, Aug 31

Python with AI Level 4 

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

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