"Learning how to code is an amazing and empowering experience." Student

A Level Computer Science can be considered part of the applied Maths family as a number of the modules closely follow the A-Level discrete Math syllabus. It enables students to break down real world problems into manageable chunks which can then be solved using algorithms. Computer Science is all about problem solving. The solutions are coded, tested and evaluated. Computer Science theory includes; networking, data representation and databases.


Course Content

  • Fundamentals of programming and data structures.
  • Fundamentals of algorithms and data representation.
  • Theory of computation and Big Data.
  • Fundamentals of computer systems, organisation and architecture.
  • Consequences of uses of computing.
  • Fundamentals of communication and networking.
  • Fundamentals of databases and functional programming.
  • Systematic approach to problem solving.

Exam Code: 7517

Paper 1 - 40%, Practical exam, includes theory concepts and programming (2.5 hours)

Paper 2 - 40% Theory exam (2.5 hours)

Final component: Non exam assessment 20% Programming Project, internally marked and externally moderated.

Where the course leads

This specification has been designed for students who wish to go on to higher education courses or employment where knowledge of computing would be beneficial.  Students can study computing and go on to a career in medicine, law, business, politics or any type of science.  Typical jobs for students who studied computer science are: software developers, database administrators, hardware engineers, computer game designers, systems or security analysts, network architects or computer programmers.

As well as the traditional university route, along with increasing MOOC and other online courses, the industry offers a range of apprenticeships that are highly respected.

Entry Requirements

Grade 5 in GCSE Computer Science/Computing and Mathematics.

Course Contact

Mr C Prince

Computing Subject Leader