Computer Science

There are few aspects of our world that are not facilitated, monitored or controlled by computers. Computers were designed to make our lives easier; to make calculations quicker and more accurate, to help break codes, and to assist scientists and mathematicians find life-changing solutions to complex problems. As well as understanding how computers work, students will develop analytical problem-solving and computational thinking skills which have applications across all subjects and walks of life. Students will learn resilience and tenacity as they become independent problem solvers who are comfortable making mistakes and willing to sometimes start again.

The subject is supported by two computing suites and a range of digital and physical resources that students are encouraged to explore and make use of across all curricular and extracurricular areas.

Junior Department

Lower School

Middle School

Sixth Form


9–7 at GCSE 2023


9–8 at GCSE 2023


A*–A at A level 2023

Academic enrichment

In class, students take part in the Bebras Computing Challenge in November to further develop computational thinking skills, with the top 10% nationally going on to the Oxford University Computing Challenge to further test student’s problem-solving and programming ability.



Our TechSpace club provides an opportunity for students to tackle their own computing-related projects independently, making use of the equipment and software available in the computing rooms. Students can take up physical computing projects using micro:bits, Arduinos, and Lego Mindstorms, or explore digital creative design with Blender, GameMaker, and Adobe Creative Suite.

Explore all our subjects

Back to all