
Computing
Choose a level to browse topics and generate missions.
4 grades · 24 units · 72 topics
Aligned to MOE Syllabus Outcomes
Secondary (S1-S4)

Secondary 3
This curriculum equips students with the logical foundations and technical skills to solve complex problems through code and data. Students explore the architecture of computer systems while developing ethical perspectives on emerging technologies and cybersecurity.

Secondary 4
A comprehensive upper secondary course focusing on advanced algorithmic problem solving and systems architecture. Students develop robust software solutions while analyzing the security and ethical implications of emerging technologies in the Singaporean digital landscape.
Pre-University (JC1-JC2)

JC 1
A rigorous introduction to computer science principles focusing on algorithmic thinking and architectural foundations. Students develop software solutions while analyzing the impact of digital systems on the global landscape.

JC 2
A comprehensive pre university course focusing on complex data structures, network architectures, and the ethical implications of emerging technologies. Students master high level programming and systems thinking to solve real world computational problems.