Python Programmer I — Python App Development

Enquire about this program

Designed for students aged 9–16

Python app development

Python App Development is an advanced coding course designed for students who are ready to move beyond basic programs and start creating real-world applications.

Using Python and the Tkinter graphical user interface (GUI) framework, students will learn how to build interactive applications with buttons, menus, forms, graphics, and user-friendly interfaces.

Through hands-on projects, students will develop programming skills, software design thinking, and the ability to solve real-world problems.

Python Programmer II — Game Development

Enquire about this program

Designed for students aged 10–16

Python game development

Python Game Development is a project-based coding course designed for students who want to move beyond block-based coding and develop real programming skills.

Using Python, one of the world's most popular programming languages, students will create their own interactive games while developing strong foundations in computer science, programming logic, and software development.

Through game design projects, students will enhance their coding skills, creativity, and problem-solving abilities.

Pre-requisite: students aged 12–16 with strong programming, computational thinking, and problem-solving skills.

AI Foundation

AI Foundation introduces students to the core concepts of Artificial Intelligence (AI) and provides a solid pathway towards advanced study in AI and Machine Learning.

Students will explore key AI principles, data processing, machine learning fundamentals, and real-world AI applications through engaging, project-based learning. The course develops analytical thinking, programming skills, and an understanding of how intelligent systems solve complex problems.