GCSE OCR Computer Science
In short
GCSE OCR Computer Science has 16 topics: Systems Architecture, Memory and Storage, Programming and 13 more. Each topic lists its topics in syllabus order. Start with Systems Architecture or jump to the topic you are revising.
Last updated
What topics are in GCSE OCR Computer Science?
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
Computational Thinking
- Abstraction
- Decomposition
- Algorithmic thinking
Searching and Sorting
- Linear and binary search
- Bubble, merge and insertion sort
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 OCR Computer Science: common questions
What topics are in GCSE OCR Computer Science?
GCSE OCR Computer Science has 16 topics: Topic 1: Systems Architecture; Topic 2: Memory and Storage; Topic 2: Programming; Topic 3: Computer Networks, Connections and Protocols; Topic 3: Data Representation; Topic 4: Computer Systems; Topic 4: Network Security; Topic 5: Networks and Security; Topic 5: Systems Software; Topic 6: Ethical, Legal, Cultural and Environmental Impacts of Digital Technology; Topic 6: Impacts of Digital Technology; Topic 7: Algorithms; Topic 8: Programming Fundamentals; Topic 9: Producing Robust Programs; Topic 10: Boolean Logic; Topic 11: Programming Languages and Integrated Development Environments.
How should I revise GCSE OCR 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 OCR Computer Science?
AP Guru offers one-on-one online tutoring. Book a free consultation to talk through GCSE OCR 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