Our Courses
We offer a full computer science curriculum for students ages 5-18. Our youngest students start with our AI Jr and Scratch courses. These courses use block-based programming to develop their fundamental programming concepts and problem-solving skills.
Our core curriculum covers the programming languages Python, with additional coding courses offered in web programming and app development (HTML, CSS, and Javascript). Through three levels of Python courses, we cover up to college-level topics in algorithms and data structures. Each course typically takes 12 classes to complete (four 60-minute classes per month). Certificate will be given for each course after its completion.
Our most advanced students progress to our International Olympiad in Informatics (IOI) Training Program for competitive programming against students around the region.