How Many A Level Computer Science Papers Are There?

Robert Hampton

Written by: Robert Hampton

Reviewed by: James Woodhouse

Published

How Many A Level Computer Science Papers Are There?

Quick answer: You'll take 3 components.

  • AQA: 1 on-screen exam, 1 written paper and 1 programming project

  • OCR: 2 written papers and 1 programming project

Understanding your A Level Computer Science exam structure is the first step to exam success. This guide breaks down exactly what papers you'll sit, what they cover, and how to prepare effectively for each component.

What You Need to Know

Here's the essential info:

  • Same structure for all boards: Every exam board includes three components, two exams and one programming project

  • Core components: You’ll complete two exam papers and a practical programming project (non-exam assessment)

  • What’s tested: Expect questions on computational thinking, programming, computer systems and theory

  • Smart prep: The key is understanding what each paper asks for, then targeting your revision to match

Understanding A Level Computer Science Exam Structures

Different exam boards structure A Level Computer Science qualifications in the UK, but they all follow the same three-part format.

You’ll complete two examinations that test theoretical knowledge and problem-solving, and a programming project (non-exam assessment) that demonstrates your practical coding ability.

Exam Board

Number of Papers

Non-Exam Assessment (NEA)

Total Components

AQA

1 on-screen and 1 written

Yes

3 (2 exams + 1 NEA)

OCR

2 written

Yes

3 (2 exams + 1 NEA)

Breaking Down Each Exam Board

Each exam board does things slightly differently, but they all meet the standards set by Ofqual. Let's look at what you'll actually be doing for each one.

AQA A Level Computer Science Papers

AQA’s A Level Computer Science (7517) includes one on-screen paper, one written paper, and a programming project worth 20% of your final grade. You can check out the full AQA Computer Science specification details on their website (opens in a new tab).

Paper 1: Programming and theoretical knowledge (on-screen exam)

  • What's in it: Computational thinking, problem-solving, programming, data structures, algorithms, and object-oriented programming

  • Question types: Mix of short answers, longer explanations, and questions where you'll write, trace, or fix code

  • How much it counts: 40% of your A Level

Paper 2: Written exam – theory and applications

  • What’s in it: Computer systems, hardware, software, networks, cybersecurity, plus ethical and legal aspects of computing

  • Question types: Everything from multiple choice to detailed analysis questions where you apply what you know

  • How much it counts: 40% of your A Level

Programming project (NEA)

  • What you do: Choose a problem, research it, design a solution, build the program, test it properly and evaluate how it went

  • Who marks it: Your teacher assesses it, then AQA moderates the marking

  • How much it counts: 20% of your A Level

OCR A Level Computer Science Papers

OCR's A Level Computer Science (H446) includes two written papers plus a big programming project. The (opens in a new tab)OCR Computer Science specification page (opens in a new tab) has all the details.

Paper 1: Computer Systems

  • What's in it: Systems architecture, data representation, networks, security, and how computer science impacts society

  • Question types: Mix of short answers, multiple choice, and longer responses

  • How much it counts: 40% of your A Level

Paper 2: Algorithms and Programming

  • What's in it: Computational thinking, problem-solving, and programming. You'll design, write, test, and improve algorithms and code

  • Question types: Programming constructs, algorithms, data structures, interpreting and debugging code

  • How much it counts: 40% of your A Level

Programming Project (NEA)

  • What you do: Choose a problem, research it, design a solution, build the program, test it properly, and evaluate how it went

  • Who marks it: Your teacher assesses it, then OCR double-checks the marking

  • How much it counts: 20% of your A Level

What's Actually in Your A Level Computer Science Exams?

Both AQA and OCR cover similar ground, mixing theory with practical skills. Here's what you'll be tested on.

The Exam Papers

Everyone takes two exams, one written and one on-screen for AQA, and these form the core of your A Level.

Computational Thinking and Programming

This is where you show you can think like a programmer. You'll design algorithms, write or read code, fix bugs, and understand how programs work. The secret to doing well? Practice, practice, practice! The more code you write, the easier this becomes.

Computer Systems and Theory

This digs into how computers actually work. You’ll cover hardware, data representation, operating systems, networks, security and the legal or ethical side of tech. Success here comes from really understanding concepts, not just memorising definitions, and being able to explain them clearly.

The Programming Project (NEA)

For both AQA and OCR, you’ll complete a major programming project. This is your chance to build something real.

What you’ll do: Pick a problem you want to solve, research it properly, design your solution, code it up, test it thoroughly and write up what you learned.

Why it matters: This isn’t just about the final program. It’s about showing you can manage a project, solve problems when things go wrong and think critically about your work. It’s worth 20% of your grade, so take it seriously.

How to Smash Your A Level Computer Science Exams

Getting ready for A Levels doesn't have to be stressful. Here's how to prepare smart, not just hard.

Build a Revision Plan That Actually Works

Block out time for each paper and topic. Mix up your theory study with actual coding practice. A solid plan stops you from burning out and makes sure you cover everything properly.

Use Resources That Make Sense

We've created tons of A Level Computer Science resources to help you succeed:

A Level Computer Science Courses

Also preparing for other subjects? Check out our complete A Level courses to revise more efficiently across all your subjects.

Pro Tip from an Examiner:

Dr James Taylor, an A Level Computer Science examiner for OCR with 12 years of experience, highlights a common mistake: 

“Students often skip showing their working in algorithm questions, thinking the final answer is enough. But even if your code has a bug, examiners can award marks for your logical approach. Always write down your thinking process. It could be the difference between a grade B and an A.”

Code, Code, and Code Some More

For the programming parts, there’s no substitute for hands-on practice. Write programs, do coding challenges and debug your own mistakes. Don’t just read about it, actually do it.

Master Your Exam Technique

Time management: Do practice papers under timed conditions. This trains you to work faster and smarter.

Read carefully: Read each question twice. Highlight the key words. Make sure you're actually answering what they're asking!

Show your working: Even if you get stuck, write down your thinking. You can pick up marks for your method, even if the final answer is wrong.

Nail Your NEA

Don’t leave your programming project to the last minute. Work on it bit by bit throughout the year. Break it into smaller tasks, get feedback from your teacher regularly and stay on top of it.

Your Questions Answered

How many papers do I have to take for A Level Computer Science?

You’ll take three components in total, two exams and one programming project (NEA).

Is there coursework in A Level Computer Science?

Yes. Both AQA and OCR include a programming project (NEA) worth 20% of your final grade.

What's the difference between the exam boards?

Both have the same structure but differ slightly in format.

  • AQA: One on-screen paper, one written paper and the NEA.

  • OCR: Two written papers and the NEA.

How long are the written papers?

 Each paper lasts 2 hours and 30 minutes for both AQA and OCR.

Ready to Ace Your A Levels?

You’ve got all the info you need now. Every A Level Computer Science course includes three components. No surprises, no stress.

Here’s the secret to feeling confident: start early, practise lots and use resources that actually make sense. The students who do best are the ones who understand what each exam wants and prepare accordingly.

You’ve absolutely got this.

References and Further Reading

Top Tip: Always check your exam board's website for the latest updates and sample papers!

Sign up for articles sent directly to your inbox

Receive news, articles and guides directly from our team of experts.

Select...

Share this article

Related articles

Robert Hampton

Author: Robert Hampton

Expertise: Computer Science Content Creator

Rob has over 16 years' experience teaching Computer Science and ICT at KS3 & GCSE levels. Rob has demonstrated strong leadership as Head of Department since 2012 and previously supported teacher development as a Specialist Leader of Education, empowering departments to excel in Computer Science. Beyond his tech expertise, Robert embraces the virtual world as an avid gamer, conquering digital battlefields when he's not coding.

James Woodhouse

Reviewer: James Woodhouse

Expertise: Computer Science & English Subject Lead

James graduated from the University of Sunderland with a degree in ICT and Computing education. He has over 14 years of experience both teaching and leading in Computer Science, specialising in teaching GCSE and A-level. James has held various leadership roles, including Head of Computer Science and coordinator positions for Key Stage 3 and Key Stage 4. James has a keen interest in networking security and technologies aimed at preventing security breaches.

The examiner written revision resources that improve your grades 2x.

Join now