Computer Science

A Level

Exam Board: A Level Computer Science – AQA

Course Summary

A Level Computer Science is about learning to reason when solving complex puzzles. Your programming skills will develop from working with simple programs to creating a complete software solution, using support from a wide range of demanding theories.

After studying Computer Science at Barton Peveril you will have developed a solid foundation in a broad range of topics and will be able to recognise patterns and practically apply your knowledge.

Entry Requirements

  • GCSEs to include a minimum Grade 6 in Mathematics and 5 in Computer Science, if taken
  • Minimum average GCSE score of 4
  • You do not need to have any programming experience

Studying Computer Science at top universities will require you to take A Level Mathematics



  • Abstraction and Algorithms
  • Theory of Formal Language
  • Mathematics for Programming
  • Object-Oriented Programming
  • Computer Networks
  • Computer Architecture
  • Finite State Machines and the Turing Machine
  • Functional Programming and Recursive Programming

Why choose this course?

  • Trips to Universities for programming workshops
  • Entry into prestigious national competitions at elite level (e.g. Cyber Discovery)
  • Visits from academic and industry experts

Where might it lead?

Students go on to higher education and employment in Computer Science, Software Engineering/Development, Games Development, Science and Engineering.


This course has a mixture of:

  • 80% exam
  • 20% coursework


Shaun Walker

"The lessons at Barton are very engaging and the teachers give you as much support as you need."

Read more about Shaun and some of our other students.