Computer Science A Level

Information and Communication Technology

Information and Communication Technology
Information and Communication Technology
We are only accepting one application per candidate.

What will you be working towards?

Qualification Type GCE A/AS Level or Equivalent
Qualification Level Level 3
Course type Full Time


This course has been designed for students who wish to go on to Higher Education courses or employment where knowledge of Computing would be beneficial. 

Advances in computing are transforming the way we work and this course has been designed to follow the current changes.


A Level - 2 years

There are two examination units (40% weighting each) and a non-exam assessment (20% weighting) which together make up the A Level over the two years.

The first examination unit tests the student's ability to program, as well as their theoretical knowledge of Computer Science from the perspective of the fundamentals of programming and data structures, software development and the theory of computation.

The second exam unit is a written paper which tests the student's ability to answer questions on the fundamentals of data representation, computer systems, computer organisation and architectur, as well as communication and networking, databases, functional programming and the consequences of using computers and Big Data.

The Non-Exam Assessment

This project will allow students to develop their practical skills in the context of solving a realistic problem or carrying out an investigation. Students have the opportunity to work independently on a problem of interest over an extended period, during which they can enhance their programming skills and deepen their understanding of Computer Science.

Some examples of the types of projects are:

  • a simulation, for example, of a business or scientific nature, or an investigation of a well-known problem such as the game of life
  • a solution to a data processing problem for an organisation, such as membership systems
  • the solution of an optimisation problem, such as production of a rota, shortest-path problems or route finding
  • a computer game
  • an application of artificial intelligence
  • a control system, operated using a device such as an Arduino board
  • a website with dynamic content, driven by a database back-end
  • an app for a mobile phone or tablet
  • an investigation into an area of computing, such as rendering a three-dimensional world on screen
  • investigating an area of data science using, for example, Twitter feed data or online public data sets
  • investigating machine learning algorithms.

How will it be delivered?

At the end of year two you will be assessed through the two exam units and the non-exam assessment described above.

Entry requirements

We would expect students to have studied Computer Science GCSE and have achieved a level 5 as a minimum. Furthermore, we would expect students to be able to communicate effectively, both verbally and in their written submissions evidenced by a minimum of a level 5 in GCSE English Language, and to have a good level of mathematics skills evidenced by at least a level 5 grade in Maths GCSE.

Your next steps...

Students who study Computer Science can go on to a career in Medicine, Law, Business, Politics or any type of Science.