DoRevision
GCSE Computer Science Year 10 and Year 11

GCSE Computer Science revision

GCSE Computer Science revision for Year 10 and Year 11, across 6 official specifications from AQA, Edexcel, Eduqas, OCR and WJEC. OCR (Cambridge OCR) GCSE (9-1) Computer Science (J277) covers Systems architecture, Memory and storage, Computer networks, connections and protocols, Network security, Systems software, Ethical, legal, cultural and environmental impacts of digital technology, Algorithms, Programming fundamentals and 3 more topics. Revise a topic in short interactive activities, then check yourself against real past papers.

One thing the Computer Science questions here are written to catch: Nothing deletes a file for not being closed; the risk is to what was written, not to the file itself.

Share this
Subjects
1
Exam boards
5
Specifications
6
Topics
130
Modules
116

Best next step

Start with Base Camp. It takes about 8 minutes and needs no account.

What you can revise here

Topics come straight from each exam board's published specification, so what you revise is what you are examined on.

AQA GCSE Computer Science (8525) AQA · GCSE · Computer Science · 43 topics 35 modules Fundamentals of algorithms Programming Fundamentals of data representation Computer systems Fundamentals of computer networks Cyber security Relational databases and SQL Ethical, legal and environmental impacts of digital technology OCR (Cambridge OCR) GCSE (9-1) Computer Science (J277) OCR · GCSE · Computer Science · 37 topics 37 modules Systems architecture Memory and storage Computer networks, connections and protocols Network security Systems software Ethical, legal, cultural and environmental impacts of digital technology Algorithms Programming fundamentals Producing robust programs Boolean logic Programming languages and IDEs Pearson Edexcel GCSE (9-1) Computer Science (1CP2) Edexcel · GCSE · Computer Science · 26 topics 30 modules Computational thinking (Paper 1) Data (Paper 1) Computers (Paper 1) Networks (Paper 1) Issues and impact (Paper 1) Problem solving with programming (Paper 2 — onscreen practical exam, sole topic; AO2/AO3 only) WJEC Eduqas GCSE (9-1) in Computer Science (C500QS) Eduqas · GCSE · Computer Science · 6 topics 7 modules Data representation and data types (Component 1) Logical operations and Boolean algebra (Component 1) Hardware, operating systems and networks (Component 1) Security, authentication and data management (Component 1) Algorithms and computational thinking (Components 1 and 2) Programming constructs and concepts (Component 2) WJEC GCSE Computer Science (3460QS) WJEC · GCSE · Computer Science · 12 topics 3 modules Computer architecture (Unit 1) How systems are structured and function (Unit 1) How systems communicate (Unit 1) Algorithms (Unit 1) Software (Unit 1) Logical operations (Unit 1) Operating systems (Unit 1) Systems development life cycle (Unit 1) Investigation (Unit 2) Design (Unit 2) Implementation (Unit 2) Testing, refinement, evaluation (Unit 2) WJEC GCSE in Computer Science (Wales) (3500QS) WJEC · GCSE · Computer Science · 6 topics 4 modules Data representation and data types (Unit 1) Hardware, operating systems and architecture (Unit 1) Logic, communication, networks and security (Unit 1) Impacts of digital technology on society (Unit 1) Algorithms and computational thinking (Unit 2) Programming concepts and software development (Units 2 and 3)

Revision modules, quickest first

Short interactive GCSE revision activities for mocks, homework and last-minute practice.

Browse by subject

Same subject, other exam boards

Similar subjects to try next

Common questions

Is this page for Year 10 and Year 11?

Yes. It is built for Year 10 and Year 11 students revising GCSE Computer Science, and every topic on it is taken from the exam board's published specification rather than a generic syllabus.

Will it help with GCSE mocks?

Yes. This page lists 130 topics and 116 interactive modules, so you can revise the exact topic a mock covers, then sit a real past paper to check it under timed conditions.

Does it match AQA, Edexcel, Eduqas, OCR and WJEC?

Yes. This page covers AQA, Edexcel, Eduqas, OCR and WJEC, and each specification is listed separately with its own code, so you can pick the one your class follows.

Is it free to start?

Yes, and free all the way through: there is nothing to pay for any module. Making a free account is what saves your progress and streaks, though past papers download without one.