← Sixth Form Courses

A-Level Computer Science

Learn to code, solve problems and understand how technology really works.

Qualification A-Level
Duration 2 years (Y12–13)
Assessment Written exams and a programming project
Entry Requirements See Admissions →

About This Course

A-Level Computer Science goes beyond using technology to understanding how it works. You’ll learn to program, design efficient algorithms and explore how computers, networks and data systems are built.

You’ll also complete a substantial programming project of your own, a great way to show universities and employers what you can do.

Bridging Projects

Get Ahead Before September

Before you start Year 12, you’ll complete a short Computer Science bridging project over the summer to get a head start, alongside our Sixth Form expectations and dress code.

What You’ll Study

Programming

Writing, testing and debugging code using structured techniques.

Algorithms & Data Structures

Designing efficient solutions with stacks, queues, trees and graphs.

Computer Systems

Processors, memory, operating systems and how software runs on hardware.

Networks & Databases

How data moves across networks and is stored and queried.

Theory of Computation

What computers can and can’t do, and how we measure efficiency.

Ethics & Impact

The legal, social and ethical effects of computing.

Course content and assessment can vary by exam board and year. Contact the Sixth Form team for the current specification.

Skills You’ll Build

Where It Can Take You

University Courses

  • Computer Science
  • Software Engineering
  • AI & Data Science
  • Cyber Security
  • Games Development
  • Mathematics

Career Paths

  • Software developer
  • Data scientist
  • Cyber security analyst
  • Games developer
  • Systems engineer
  • Machine learning engineer

Explore Other Courses

Interested in Computer Science?

Apply for our Sixth Form, or get in touch with the team to find out more about this course.

Apply Now Ask a Question