Be the first to hear about upcoming course registration and special events.
Focus on providing a high quality computer science curriculum ensuring students excel academically
Focus on providing a fun environment that allows students to build creatively & solve challenging problems
A comprehensive Middle to High School computer science pathway starting from introductory level block-based programming courses all the way to Advance Placement (AP) Program level text based courses in many languages
Our Teachers are experienced programmers who have executed complex projects in Fortune 500 companies. They can help kid visualize & solve day to day complex coding challenges.
Curriculum is made up of a series of learning modules by leveraging block programming. Covers the fundamentals of programming. Each module covers examples, quizzes, programming exercises, and challenge problems. Topics include
Course is designed for complete beginners with no previous background in computer science. Topics include
Students learn the fundamentals of programming with an emphasis on problem solving and logical thinking. Topics include
Students learn fundamental concepts of Python programming language. It is a stepping stone that can be applied in the study of any other programming language. Topics include
AP Computer Science Principles is the newest AP® course from the College Board. This course is based directly off of the College Board AP Curriculum Framework.Learn and prepare for the Advance Placement Program.This course is for students planning to take the AP Computer Science Principles exam. Topics include
AP Java course is designed to help students pass the College Board AP Computer Science A Exam . Topics include