The Computer Science department is affiliated with the Mathematics department and is based in two well-equipped rooms comprising a total of 42 computers connected to the college LAN. The department offers courses to students in the Lower School. In Form 3, students follow a general course in Computer Science which involves some theory but mainly developing programming techniques using Scratch and Python.
In Forms 4 and 5, the department follows the Cambridge IGCSE syllabus in Computer Science (reference 0478). Students develop their understanding of the main principles of problem solving using computers. They can apply their understanding to develop computer-based solutions to ‘real-life’ problems using algorithms and a high-level programming language (currently Visual Basic). Students also develop a range of technical skills, as well as being able to effectively test and evaluate computing solutions.
Computer Science helps students develop an interest in computing and gain confidence in computational thinking. As it concentrates mainly on the technical side of computers and writing code, it is suited to the more mathematically-minded students or students who have a keen interest in programming and technology in general.