Explore Programming Class (Grade1- 4):

This course explores a number of computing language including Scratch, Python, and the basics for programming design. The students will learn to create games, web pages and mobile applications in order to have a strong grasp to the basics of programming and forge interest in the subject.

Intermediate Computing Competition Preparation (Grade5 - 8):

Learn the basics of Jave, C++ programming and design, prepare for junior level competition in the CCC

Advanced Computing Competition Preparation (Grade9 - 12):

Develop students' mathematical analysis and computing capability, and transfer abstract mathematical logics into tangible computing programs. The course covers Java, C++ language, data structure and algorithm design. Prepare for the senior level of CCC.

Please reload