GCSE AQA Computer Science
In short
GCSE AQA Computer Science has 16 topics: Algorithms, Fundamentals of Algorithms, Programming and 13 more. Each topic lists its topics in syllabus order. Start with Algorithms or jump to the topic you are revising.
Last updated
What topics are in GCSE AQA Computer Science?
Computational Thinking
- Abstraction
- Decomposition
- Algorithmic thinking
Searching and Sorting
- Linear and binary search
- Bubble, merge and insertion sort
Programming Fundamentals
- Variables and data types
- Selection and iteration
- Subroutines
Robust Programs
- Validation
- Testing
- Error types
Numbers and Characters
- Binary and hexadecimal
- Character sets
Images and Sound
- Bitmap images
- Sound sampling
- Compression
Hardware
- The CPU and fetch-execute cycle
- Memory and storage
Software and Logic
- Operating systems
- Boolean logic
Networks
- Network types and topologies
- Protocols and layers
Cyber Security
- Threats and attacks
- Prevention methods
Ethical, Legal and Environmental Issues
- Legislation
- Privacy
- Environmental impact
How should you use these resources?
Revise
Work through your course topic by topic, in the order it is taught, so nothing gets missed.
Test yourself
Check each topic against what you should be able to do, and practise on exam-style questions as they are added.
Improve
Go back to what you could not do, or work with a tutor to close the gaps before your exams.
GCSE AQA Computer Science: common questions
What topics are in GCSE AQA Computer Science?
GCSE AQA Computer Science has 16 topics: Topic 1: Algorithms; Topic 1: Fundamentals of Algorithms; Topic 2: Programming; Topic 3: Data Representation; Topic 3: Fundamentals of Data Representation; Topic 4: Computer Systems; Topic 5: Boolean Logic; Topic 5: Networks and Security; Topic 6: Impacts of Digital Technology; Topic 6: Programming Languages and Translators; Topic 7: Systems Architecture; Topic 8: Memory and Storage; Topic 9: Fundamentals of Computer Networks; Topic 10: Cyber Security; Topic 11: Relational Databases and Structured Query Language; Topic 12: Ethical, Legal and Environmental Impacts of Digital Technology.
How should I revise GCSE AQA Computer Science?
Work through one topic at a time in order, since later topics build on earlier ones. For each topic, check you can do everything on its list before moving on, and go back to the ones you could not.
Is it free?
Yes. Every page on this site is free to read, with no sign-up.
Can I get one-to-one help with GCSE AQA Computer Science?
AP Guru offers one-on-one online tutoring. Book a free consultation to talk through GCSE AQA Computer Science, your exam date and the topics you find hardest.
Want one-to-one help with your exams?
Work one-on-one with an AP Guru tutor to find where you are losing marks and how to fix it.
Book a free consultation