“Computer science is no more about computers than astronomy is about telescopes… Science is not about tools, it is about how we use them and what we find out when we do.”Michael Fellow & Ian Parberry

A high-quality Computer Science education equips pupils to use computational thinking and creativity to understand and change the world. Underrepresented in this field, we aim to inspire our girls to make up the next generation of Computer Scientists.

The subject has deep links with mathematics, science and design and technology, providing insights into both natural and artificial systems. Our curriculum is challenging and exciting, enabling pupils to explore a plethora of programming languages, all delivered in our newly renovated and custom-built computer suites by a faculty that includes seasoned industry veterans and Computer Science graduates.

A level

The AQA Computer Science A level builds on the foundations of GCSE, allowing pupils to explore more complex theory, often via the medium of new and exciting programming languages that they will not have used before.

The course is assessed through both a written and programming exam but also gives a unique opportunity for pupils to develop their own solution to real-world problem. The possibilities here are limitless, with pupils choosing to make games, scientific models, retail systems and more. With programming now being a part of many disciplines, the skills learned here will be valuable for life.


We run a number of regularly attended Code Clubs over a typical week, investigating the limitless range of topics on offer through Computer Science. These take the form of independent and supported activities and are often delivered in relation to national competitions, with pupils taking part in:

  • BAFTA Game Design & Development
  • BEBRAS Computational Thinking
  • Apps For Good
  • CyberFirst Girl’s Competition
  • HM Government’s Cyber Discovery