Courses
Accelerate your coding education with our comprehensive course pipelines. Take a look around for courses that suit your needs.
Introductory Course
Students who have NO coding experience will start here on our introductory course. Depending on their grade and interest, they will be guided to choose either Scratch or Python.

Development Path
The development path is recommended for students who want to further pursue to develop their own game or to build a website or application.

Competition Path
The competition course is the CORE course we provide for many years. We have spent years analyzing previous contest problems on all levels and created our own competition materials to prep students to succeed in USACO competition and any other competitions such as HSPC, Google Code Jam, and Google Kickstart. We are proud of our approach to prepping students in competitions in the most efficient way
JAVA & AP CS A Course
AP CS A is an introductory college-level computer science course. This course teaches JAVA catered towards the AP CS A curriculum.