Intensive Computer Science A level Courses


The study of computer science requires an ability to organize and to think both creatively and logically. This subject is becoming more multifaceted, with an increasing number of interdisciplinary studies involving computer science being offered and in its applications in the wider world, such as the modelling of climate change.

Board: OCR

As computer science provides training in analytical thinking, it can also be used as a foundation for careers in other areas such as management, law and medicine. There is a long-term requirement by small and large companies for programmers in different areas.

Course Structure

Teaching begins in September (January for 18 month courses). The following topics are covered at both AS and A levels:

  • Fundamentals of programming
  • Fundamentals of data structures
  • Systematic approach to problem solving
  • Theory of computation
  • Fundamentals of data representation
  • Fundamentals of computer systems
  • Fundamentals of computer organisation and architecture
  • Consequences of uses of computing
  • Fundamentals of communication and networking

Students may take the AS exam at the end of the first year. In addition, students on the A level course will prepare their final project and cover the following topics:

  • Fundamentals of algorithms
  • Fundamentals of databases
  • Big Data
  • Fundamentals of functional programming
  • Non-exam assessment – the computing practical project

Exam Structure

A level Exam Format

Paper 1 Paper 2 Non-exam assessment
On-screen exam
2 hours and 30 minutes
Written exam
2 hours and 30 minutes
Internally assessed, externally moderated
20% of A level

Computer Science One-Year A level

The board, format and content are the same as the two-year programme, but the course is covered in the space of one year.

Programme Requirements

Students should have at least grade 5 at GCSE Physics, or equivalent.

Related Further Study and Careers

Computer Science prepares students for a wide variety of course and careers in computing, technology and engineering. Computer scientists have internationally recognized qualifications which open up great career opportunities around the world. In many cases, international students can master the computer languages used in computer science prior to mastering the English language.

Find out more

Contact us to request a prospectus, visit the campus or discuss your requirements.