Computer Science units & topics
Tap a unit to see its topics. Every topic has free notes, a diagram, quizzes and flashcards.
GCSE Computer Science revision covers both theory and programming. You need to understand how computers work (hardware, networks, data representation), how to write and trace algorithms, and how to apply computational thinking to solve problems. It's the only GCSE where you need to write actual code in the exam, making it unique among all subjects.
AQA GCSE Computer Science (8525) has two papers. Paper 1 is Computational Thinking and Programming Skills (1 hour 30 minutes, on-screen exam where you write and trace code). Paper 2 is Computing Concepts (1 hour 45 minutes, written exam covering theory). Paper 1 requires you to write Python code, trace algorithms, and debug programs. Paper 2 covers data representation, networks, cybersecurity, and ethical issues.
Tap a unit to see its topics. Every topic has free notes, a diagram, quizzes and flashcards.
PrepWise covers 60 GCSE Computer Science topics across AQA, Edexcel and OCR. Each topic includes revision notes, exam-style questions, and flashcards.
Yes. All 60 topics, 949+ exam-style questions, and 779 flashcards are free during alpha. No card required, no trial period.
PrepWise covers AQA, Edexcel and OCR for GCSE Computer Science. You can select your board during setup and the content, questions, and daily plan adapt to your specification.
GCSE Computer Science tests both theory and programming. The highest-frequency topics are data representation (binary, hex), computer networks (protocols, topologies), algorithms (searching and sorting), programming constructs (sequence, selection, iteration), and Boolean logic. SQL and pseudocode appear regularly in both AQA and OCR papers.
60 topics, all aligned to your exam board — learn, quiz and test your way through them.
Start revising free →