What Our Subject is About

It is our vision that every Rafflesian will possess the knowledge and skills to understand the underpinnings of current computer technology and be ready for emerging technologies. We aim to develop Rafflesians who are able to leverage computational thinking and problem-solving techniques to make a positive impact on the world.

You may wish to download the syllabus document here.


What We Do To Develop Students' Interest/Abilities

  • Develop an awareness of technological developments, and an understanding of technology’s role and impact on changing societies;
  • Learn and apply core computational thinking concepts (such as abstraction, decomposition, pattern matching) and use them to organise information, and as tools to design a solution to an identified scenario;
  • Gain the skills and confidence to embrace and use technologies now and in the future, at home, at work, and in the wider community.