We’re moving to a new home! Our website is currently in test mode while we update and transfer our content. Some pages and resources may be temporarily unavailable. We’ll be back with all resources shortly. Thank you for your patience.

School courses

GCSE & IGCSE Computer Science

Choose your exam board, then find lessons arranged in the same order as your specification.

Course topics

Cambridge IGCSE Computer Science

Cambridge IGCSE (9–1) 0984, 2026–2028. Select a lesson within each syllabus section.

Paper 1 · Computer systems

TOPIC 1 | DATA REPRESENTATION

1.1 NUMBER SYSTEMS

1.2 TEXT, SOUND AND IMAGES

1.3 DATA STORAGE AND COMPRESSION

Paper 2 · Algorithms, programming and logic

Course topics

AQA GCSE Computer Science

Explore the eight areas of the AQA 8525 specification for examinations from June 2027.

Paper 1 · Computational thinking and programming skills

Paper 2 · Computing concepts

OCR GCSE Computer Science

We are awaiting the new spec.