Available Courses

Python for Kids 1

Python is one of the fastest growing programming languages which will give students an early advantage in the global tech industry. Students will learn concepts such as using variables, applying operators, making conditional statements and loops.

Age: 9-12
Duration: 1.5 Hours per Session for 7 Sessions; Once a week
Skill Level: Beginner
Path: Data Science
Tools: Python with Google Colab
Python for Kids 2

Learn more about Python and continue building your programming skills with Python for Kids 2. This course will review concepts such as operations, conditional statements, nested loops, and introduce how to create and use functions.

Age: 9-12
Duration: 1.5 Hours per Session for 7 Sessions; Once a week
Skill Level: Beginner
Path: Data Science
Tools: Python with Google Colab
Python for Teens 1

This course teaches students how to program using the Python language - one of the fastest growing programming languages in the industry.

Age: 13+
Duration: 1.5 Hours per Session for 7 Sessions; Once a week
Skill Level: Advanced
Path: Data Science
Tools: Python with Google Colab
Python for Teens 2

Python for Teens 2 aims to solidify the foundational skills that students have learned in Python for Teens 1. Throughout the course, students will be revisiting several programming concepts to test out their skills. Students also get to learn how to do file handling in Python.

Age: 13+
Duration: 1.5 Hours per Session for 7 Sessions; Once a week
Skill Level: Advanced
Path: Data Science
Tools: Python with Google Colab
Python for Teens 3

The core of this course is the most popular paradigm of programming in the industry called Object-Oriented Programming or OOP. The students will be able to understand how to structure their code for projects and be able to create and manipulate objects in code.

Age: 13+
Duration: 1.5 Hours per Session for 7 Sessions; Once a week
Skill Level: Advanced
Path: Data Science
Tools: Python with Google Colab