Close menu

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


Joshua Frost

"I have enjoyed problem solving in my lessons e.g. programming in computer science or applying the maths I have learned to real life problems, as it gives a feeling of accomplishment."

Read more about Joshua and some of our other students.