OCR · GCSE

GCSE Computer Science Topics

182 lessons across 11 units

This is the complete topic map for the OCR GCSE Computer Science course — every unit and topic from the specification in one place: 182 lessons across 11 units, from 1.1 Systems architecture to 2.5 Programming languages and IDEs. Each topic below opens a focused revision lesson, so revision can start from the course as the exam board organises it — not from a guess about what might come up.

1.1 Systems architecture16 lessons
1.2 Memory and storage33 lessons
1.3 Computer networks, connections and protocols32 lessons
1.4 Network security13 lessons
1.5 Systems software9 lessons
1.6 Ethical, legal, cultural and environmental impacts9 lessons
2.1 Algorithms16 lessons
2.2 Programming fundamentals23 lessons
2.3 Producing robust programs16 lessons
2.4 Boolean logic6 lessons
2.5 Programming languages and IDEs9 lessons

2.5.2 The Integrated Development Environment (IDE)

What OCR GCSE Computer Science covers

The course is organised into 11 units: 1.1 Systems architecture (16 lessons), 1.2 Memory and storage (33 lessons), 1.3 Computer networks, connections and protocols (32 lessons), 1.4 Network security (13 lessons), 1.5 Systems software (9 lessons), 1.6 Ethical, legal, cultural and environmental impacts (9 lessons), 2.1 Algorithms (16 lessons), 2.2 Programming fundamentals (23 lessons), 2.3 Producing robust programs (16 lessons), 2.4 Boolean logic (6 lessons) and 2.5 Programming languages and IDEs (9 lessons). Together that's 182 lessons — the whole course, with nothing skipped and nothing added.

How to revise with this page

Little and often beats cramming. One topic a night, done properly — read it, try the questions, check yourself — moves a grade more than a weekend binge the week before the exam. The list above is deliberately complete so you can tick through it a topic at a time.

Start from what's coming up, not from the beginning. If a class test or mock is near, open the unit it covers and work through those topics first. Between assessments, work through units in order — later topics usually build on earlier ones.

For parents:you don't need to know the subject to help. Ask which topic tonight's lesson was, open it here, and let them teach it back to you — explaining something out loud is one of the most effective revision techniques there is. Signed-in students see ticks appear on this page as topics are completed, so progress through the course is visible at a glance.

Common questions

What topics are in OCR GCSE Computer Science?

OCR GCSE Computer Science covers 182 topics across 11 units: 1.1 Systems architecture, 1.2 Memory and storage, 1.3 Computer networks, connections and protocols, 1.4 Network security, 1.5 Systems software, 1.6 Ethical, legal, cultural and environmental impacts, 2.1 Algorithms, 2.2 Programming fundamentals, 2.3 Producing robust programs, 2.4 Boolean logic and 2.5 Programming languages and IDEs. Each topic on this page opens a focused revision lesson.

How many topics are in OCR GCSE Computer Science?

There are 182 topics in OCR GCSE Computer Science, grouped into 11 units.

Is this the full OCR GCSE Computer Science specification?

Yes — this page lists every unit and topic on the OCR GCSE Computer Science specification, in the order the exam board organises it. Nothing is skipped and nothing is added.