A Level Computer Science:


Exam Board: OCR

Course Entry Requirements:
8 GCSEs A*-C
Computer Science – A* - B
English, Maths and Science – A* - B
Computer science is a fast-moving field that brings together many disciplines, including mathematics, programming, engineering, and the natural sciences.


This A-Level Computer Science course is a challenging 2 year programme. It consists of both coursework (20% of final grade) and two exam based units in year 13 (80% of final grade).
Students will begin by learning about different hardware and software used in computer science. This will include the various forms of data representation such as binary and hexadecimal, Booleans algebra and programming languages.   
Programming, computational thinking and the use of algorithms are a key aspects of the course. Students will learn to programme and develop a system that meets specified user requirements.

Where could this take you?

This is a key subject for students planning to continue on to university and study subjects including computer science, computer game development, software engineering, information systems, music technology, networking or electronics at degree level. Alternatively, students may consider direct entry into related employment.


The BTEC ICT course is a vocation two year course equivalent to three A Levels.

Over the two years students will study eighteen units covering a wide range of topics, from game design to data analysis.

Each of the BTEC units has equal weighting. Students will produce a portfolio of work to evidence specific learning criterion. Students will be awarded a Pass, Merit or Distinction for each unit depending on criteria they have achieved.

Year 12:

Units covered in year 1
  • Communication & employability skills
  • Computer systems
  • Information systems
  • Impact of ICT on Business systems
  • Organisational systems security
  • e-commerce
  • Computer networks
  • Communication Technologies
  • Systems analysis and design

Year 13:

Units covered in year 2

  • Database design
  • Website production
  • Digital graphics
  • Developing computer games
  • 3D Modelling
  • Human Computer interaction
  • Installing and updating software
  • Project planning with IT
  • Spreadsheet Modelling