GCSE Computer Science

Study GCSE Computer Science (OCR J277) with adaptive quizzes and flashcards. Covers systems architecture, networks, programming, algorithms, and Boolean logic.

Browse all topics →Start revising free✓ Free now · no card needed

Last-minute revision

8
units
60
topics
949+
questions
4
revision modes

GCSE Computer Science revision covers both theory and programming. You need to understand how computers work (hardware, networks, data representation), how to write and trace algorithms, and how to apply computational thinking to solve problems. It's the only GCSE where you need to write actual code in the exam, making it unique among all subjects.

AQA GCSE Computer Science (8525) has two papers. Paper 1 is Computational Thinking and Programming Skills (1 hour 30 minutes, on-screen exam where you write and trace code). Paper 2 is Computing Concepts (1 hour 45 minutes, written exam covering theory). Paper 1 requires you to write Python code, trace algorithms, and debug programs. Paper 2 covers data representation, networks, cybersecurity, and ethical issues.

Revision guide

How to revise Computer Science — a complete, step-by-step plan

What actually wins marksYear 10 → exam day timelineProven revision habitsTips for parents
Last-minute revision

AQA Computer Science exam coming up? A plan for the final few days, paper by paper.

Paper 1Paper 2

Computer Science units & topics

Tap a unit to see its topics. Every topic has free notes, a diagram, quizzes and flashcards.

FAQ

GCSE Computer Science revision questions

How many topics are in GCSE Computer Science?

PrepWise covers 60 GCSE Computer Science topics across AQA, Edexcel and OCR. Each topic includes revision notes, exam-style questions, and flashcards.

Is GCSE Computer Science revision on PrepWise free?

Yes. All 60 topics, 949+ exam-style questions, and 779 flashcards are free during alpha. No card required, no trial period.

Which exam boards does PrepWise cover for GCSE Computer Science?

PrepWise covers AQA, Edexcel and OCR for GCSE Computer Science. You can select your board during setup and the content, questions, and daily plan adapt to your specification.

What programming topics come up in GCSE Computer Science?

GCSE Computer Science tests both theory and programming. The highest-frequency topics are data representation (binary, hex), computer networks (protocols, topologies), algorithms (searching and sorting), programming constructs (sequence, selection, iteration), and Boolean logic. SQL and pseudocode appear regularly in both AQA and OCR papers.

Master every Computer Science topic, free

60 topics, all aligned to your exam board — learn, quiz and test your way through them.

Start revising free →