Computing
Students explore core computational thinking concepts such as abstraction, decomposition and pattern matching, using them to organise information and design purposeful solutions. They also consider the ethical dimensions of technology and reflect on its role in fostering innovation and equity.

About the Programme
Our Computing Programme develops our students in thinking critically, solving problems creatively, and applying technology meaningfully to improve lives. By engaging with real-world issues and emerging tools, they build the skills to understand how technology shapes society—and how they can shape it in return.
Students explore core computational thinking concepts such as abstraction, decomposition and pattern matching, using them to organise information and design purposeful solutions. They also consider the ethical dimensions of technology and reflect on its role in fostering innovation and equity.
Grounded in curiosity and compassion, our students grow in confidence as they use technology with clarity, care and purpose to contribute to a flourishing human and natural world.
Enrichment Programmes
CCA: Computer Science Society
Gryphon Accelerator
The Sentinel Programme
National Olympiad in Informatics
National Olympiad in Artificial Intelligence
