GCSE Computer Science Revision Notes

21 free revision notes covering every main GCSE Computer Science topic. No account needed.

Algorithms

Searching Algorithms Sorting Algorithms Computational Thinking

Computer Systems

The CPU and Fetch–Execute Cycle Boolean Logic and Logic Gates Memory and Storage

Data Representation

Binary and Denary Hexadecimal Binary Arithmetic and Shifts Characters, Images and Sound Compression

Impacts of Technology

Ethical, Legal and Environmental Impacts

Networks

Networks: Types and Topologies Protocols, Layers and the Internet

Programming

Programming Fundamentals Selection and Iteration Arrays, Lists and Records Subroutines: Functions and Procedures String Manipulation

System Security

Network Threats and Protection

System Software

Operating Systems and Utility Software
Want AI explanations?

Sign in to ask our AI tutor to explain any part you find tricky.

Start free →