Complete specification map

Everything you learn in Computer Science

Not a school tick-list — every accredited heading from spec 8525 / 7517, mapped across all major UK boards. Track progress topic-by-topic when you join Examevo.

10spec units
50topics mapped
5exam boards
AQAEdexcelOCRWJECCCEA
Intro · 17Standard · 16Advanced · 17
01

Systems Architecture

4 topics in this unit

  1. 1The CPUIntro
  2. 2Von Neumann architectureIntro
  3. 3CPU performanceIntro
  4. 4Embedded systemsIntro
02

Memory and Storage

5 topics in this unit

  1. 1Primary storageIntro
  2. 2Secondary storageIntro
  3. 3Units of storageIntro
  4. 4Data storage formatsIntro
  5. 5CompressionIntro
03

Computer Networks

5 topics in this unit

  1. 1Networks and topologiesIntro
  2. 2Wired and wireless networksIntro
  3. 3Protocols and layersIntro
  4. 4Internet and DNSIntro
  5. 5Network securityIntro
04

Network Security

4 topics in this unit

  1. 1Threats to networksIntro
  2. 2Social engineeringIntro
  3. 3MalwareIntro
  4. 4Defensive measuresStandard
05

System Software

2 topics in this unit

  1. 1Operating systemsStandard
  2. 2Utility softwareStandard
06

Ethical and Legal Issues

4 topics in this unit

  1. 1Ethical issues in computingStandard
  2. 2Legal issuesStandard
  3. 3Environmental issuesStandard
  4. 4Privacy issuesStandard
07

Data Representation

6 topics in this unit

  1. 1Number systemsStandard
  2. 2Binary arithmeticStandard
  3. 3Character encodingStandard
  4. 4ImagesStandard
  5. 5SoundStandard
  6. 6CompressionStandard
08

Computational Thinking

4 topics in this unit

  1. 1AbstractionStandard
  2. 2DecompositionStandard
  3. 3Algorithmic thinkingStandard
  4. 4Pattern recognitionAdvanced
09

Programming Concepts

11 topics in this unit

  1. 1Variables and constantsAdvanced
  2. 2Data typesAdvanced
  3. 3Arithmetic operatorsAdvanced
  4. 4Comparison operatorsAdvanced
  5. 5Logical operatorsAdvanced
  6. 6SelectionAdvanced
  7. 7IterationAdvanced
  8. 8SubroutinesAdvanced
  9. 9Arrays and listsAdvanced
  10. 10File handlingAdvanced
  11. 11String manipulationAdvanced
10

Algorithms

5 topics in this unit

  1. 1Searching algorithmsAdvanced
  2. 2Sorting algorithmsAdvanced
  3. 3Flowcharts and pseudocodeAdvanced
  4. 4Trace tablesAdvanced
  5. 5Efficiency of algorithmsAdvanced

Ready to start?

Join UK students and parents marking handwritten GCSE papers with Examevo.