GCSE WJEC Computer Science
In short
GCSE WJEC Computer Science has 21 topics: Algorithms, Hardware, Logical Operations and 18 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 WJEC 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 WJEC Computer Science: common questions
What topics are in GCSE WJEC Computer Science?
GCSE WJEC Computer Science has 21 topics: Topic 1: Algorithms; Topic 1: Hardware; Topic 2: Logical Operations; Topic 2: Programming; Topic 3: Communication; Topic 3: Data Representation; Topic 4: Computer Systems; Topic 4: Organisation and Structure of Data; Topic 5: Networks and Security; Topic 5: System Software; Topic 6: Impacts of Digital Technology; Topic 6: Principles of Programming; Topic 7: Software Engineering; Topic 8: Program Construction; Topic 9: Security and Data Management; Topic 10: Ethical, Legal and Environmental Impacts of Digital Technology on Wider Society; Topic 11: Problem Solving; Topic 12: Algorithms and Programming Constructs; Topic 13: Programming Languages; Topic 14: Data Structures and Data Types; Topic 15: Security and Authentication.
How should I revise GCSE WJEC 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 WJEC Computer Science?
AP Guru offers one-on-one online tutoring. Book a free consultation to talk through GCSE WJEC 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