Computer Science

Computer Science helps pupils develop a wide range of skills, which are sought after in all types industry. Pupils studying computing gain insight into computational systems of all kinds, an understanding of computer systems and develop essential ICT skills. Pupils become digitally literate: being able to use and express themselves and their ideas through information and communication technology at a level suitable for the 21st Century workplace and as active participants in the digital world.

 Key Stage 3

In Year 7,  we cover a range of topics including functional ICT skills, E-safety, system architecture, memory and storage, data representation, algorithms and basic programming techniques.

In Year 8, we enhance the programming techniques introduced in Year 7 and continue to develop pupils' ICT skills. The topics that we cover include: computing theory, data representation, algorithm, programming techniques.

In Years 7 and 8, pupils study Computer Science on a rotation, completing projects that last a half term.

In Year 9, pupils can choose to continue to study Computer Science in further depth, learning further about programming, web technology and computing theory. They also get the opportunity to design a website as part of a cross-curricular project with Business Studies.

 Key Stage 4

We offer GCSE Computer Science, following the OCR specification.

Pupils will take two examinations at the end of Year 11. Topics covered include:

  • Systems architecture
  • Computer networks and security
  • Software
  • The impacts of digital technology
  • Algorithms
  • Programming
  • Boolean logic


Homework is set regularly for all year groups and allows pupils to embed the skills and knowledge learned in lessons.

Recommended resources