Skip to content
Brainlag

Theme

Colour

GCSE Computer Science revision

Every topic in the course and where it sits in each board's specification. Choose your board for its own topic list, official links and summer 2027 exam dates.

Choose your exam board

TopicAQAEdexcelOCRNotes and tools
Algorithms 3.1.1 to 3.1.4Topic 12.1.1 to 2.1.3
Programming in exam style 3.2.1 to 3.2.11, 3.7.1Topic 6 (and Topic 1 for trace tables)2.2.1 to 2.2.3, 2.3.1, 2.3.2
Databases and SQL 3.7.1 and 3.7.21.2.2 and 6.3.1 (records), 6.4.2 (CSV text files)2.2.3 (records, SQL, 2D arrays as tables, file handling)
Data representation 3.3.1 to 3.3.8Topic 21.2.3 and 1.2.4 (units, numbers, characters, images, sound, compression) Binary, denary and hexadecimal
Computer systems 3.4.1, 3.4.3 and 3.4.5Topic 31.1.1 to 1.1.3, 1.2.1, 1.2.2, 1.5.1 and 1.5.2
Networks and protocols 3.5Topic 41.3.1 and 1.3.2
Cyber security 3.6Topic 5 (cyber security) and Topic 2 (encryption)1.4.1 and 1.4.2
Boolean logic 3.4.2Topic 3 (logic)2.4.1 Logic gates and truth tables
Languages and translators 3.4.4Topic 3 (programming languages and translators)2.5.1 and 2.5.2
Ethical, legal and environmental impacts 3.8Topic 5 (including 5.2.2 and 5.2.3)1.6.1
AQA GCSE Computer Science (8525) mock exam Papers 1 and 2: 3.1 to 3.8
OCR GCSE Computer Science (J277) mock exam Components 01 and 02: 1.1 to 2.5
Pearson Edexcel GCSE Computer Science (1CP2) mock exam Paper 1: Topics 1 to 5, and reading code for Topic 6

Full lessons and marked practice for this course are coming soon to Brainlag Learn. See courses

Brainlag is not affiliated with or endorsed by any exam board. Specification codes and references are only here to help you find your topics.