GCSE Computer Science
Every app you use, every website you visit, every game you play - someone wrote the code for it. GCSE Computer Science teaches you how. From algorithms and data structures to networks and cybersecurity, it's one of the most future-proof qualifications you can take. And with our teacher-written GCSE Computer Science revision resources - curriculum-aligned revision notes, flashcards, topic questions, mock exams, and past papers - you've got everything you need to crack it. Teaching GCSE Computer Science? Our resources help you debug the tricky parts and are perfect for lesson starters, homework tasks, plenaries, and everything in between.
GCSE Computer Science Revision Resources
GCSE Computer Science Exam Boards
AQA GCSE Computer Science
AQA Computer Science resources by exam board
Edexcel GCSE Computer Science
Edexcel Computer Science resources by exam board
OCR GCSE Computer Science
OCR Computer Science resources by exam board
GCSE Computer Science Topics
1. Systems Architecture
2. Memory & Storage
3. Computer Networks, Connections & Protocols
4. Network Security
5. Systems Software
6. Ethical, Legal, Cultural & Environmental Impacts of Digital Technology
7. Algorithms
8. Programming Fundamentals
9. Producing Robust Programs
10. Boolean Logic
11. Programming Languages & Integrated Development Environments
12. Exam Technique
- 1. Computational Thinking
- 2. Data
- 3. Computers
- 4. Networks
- 5. Issues & Impact of Digital Technology
- 6. Problem Solving with Programming
- 1. Fundamentals of Algorithms
- 2. Programming
- 3. Fundamentals of Data Representation
- 4. Computer Systems
- 5. Boolean Logic
- 6. Programming Languages & Translators
- 7. Systems Architecture
- 8. Memory & Storage
- 9. Fundamentals of Computer Networks
- 10. Cyber Security
- 11. Relational Databases & Structured Query Language
- 12. Ethical, Legal & Environmental Impacts of Digital Technology
Why use Save My Exams?

Exam-Aligned
Our revision resources are aligned to the most up-to-date exam specifications. This means you'll only revise what you need to know, and nothing you don't. Your revision will be more efficient and effective, saving you time and improving your grades.

Teacher-Written
Teachers and examiners know exactly what's needed to achieve the highest grades in your exam. That's why we only trust subject specialists to write and review everything we publish at Save My Exams.

Improves Grades
97% of students who use Save My Exams report getting better grades. In fact, students improve by 2.6 grades on average, which could be the boost you need to get into your dream university or career.
Our GCSE Computer Science Experts
GCSE Computer Science Grade Boundaries
GCSE Computer Science Specifications
Frequently Asked Questions
Is GCSE Computer Science hard?
GCSE Computer Science is hard for some students and more manageable for others. It develops two skill sets: logical problem-solving and written theory. That can feel like a double challenge if you're not used to it. But, with the right resources and consistent practice, GCSE Computer Science can be one of the most enjoyable GCSEs on the timetable.
Do you learn to code in GCSE Computer Science?
Yes, but it's not all coding. Programming is a key part of GCSE Computer Science, and you'll be expected to write and understand code in at least one programming language. Python is the most commonly used, though some schools use others like Java or Visual Basic. You'll also study topics, like algorithms, cybersecurity, and computer systems.