Computer Science

Computer Science is rapidly changing every aspect of the world we all live in.

“The best way to predict the future is to implement it.”

David Heinemeier Hansson

When our students leave university and look for their first job, many of them will be applying for roles that do not yet exist. A rounded education should help prepare them for this constantly evolving world. Studying Computer Science teaches students a range of invaluable life skills such as reasoning, logical thinking, problem solving, precision and resourcefulness.

The A Level course helps students understand the core academic principles of computer science. Classroom learning is transferred into creating real-world systems through the creation of an independent programming project. This will develop the student’s technical understanding and their ability to analyse and solve problems using computational thinking.

We are a small friendly department with a strong emphasis on offering a range of enrichment opportunities which include:

Opportunities for university entrance are excellent and every year students of Computer Science have been accepted at top universities (including Oxford, Durham and Southampton). Computer Science at A Level is both challenging and rewarding, offering a wide range of experience and the invaluable development of problem-solving skills.



Best private co-educational day school in the Southeast

The Sunday Times (Parent Power league tables 2024)

Happy kids, great results.

The Good Schools Guide

Reigate Grammar School is rated as ‘Excellent in All Areas’

The Independent Schools Inspectorate 2023