“Everyone should know how to program a computer because it teaches you how to think”

– Steve Jobs

Best Coding Curriculum Award Logo

We are honoured to be the winner of Best Coding Curriculum as voted by parents

S100: Foundation
In the first phase, students will learn the syntax of computer languages. We use Python as a starting point and this is where they establish their foundation in programming.
S200: Pillars
In this second phase, students will get to develop algorithms and start to form the basic building blocks of applications which we teach in the elective phase of our courses.
S300: Electives
Students apply their knowledge in our in-depth electives by choosing an area which interests them. From Game Programming, Data Processing and Computer Modelling & Simulation, to Computer Files Manipulation and more, a smorgasbord of choices await our coding connoisseurs. 
S100 : Foundation
S200 : Algorithm and Building Blocks
S300 : Electives