Computer Science revision desk and learning resources
Cambridge Computer Science library

Find any topic.
Choose the right resource.

Search across O Level, AS Level and A2 Level in one place.

14 topics

Explore the complete syllabus

Every topic includes six paid study areas and a registered-free YouTube Lecture.

O Level · Paper 1
1
Computer Systems

Data Representation

Binary, hexadecimal, text, images, sound and compression.

Open topic
O Level · Paper 1
2
Computer Systems

Communication

Data transmission, error checking and communication methods.

Open topic
O Level · Paper 1
3.1
Computer Systems

Storage Devices

Magnetic, optical and solid-state storage technologies.

Open topic
O Level · Paper 1
3.2
Computer Systems

Computer Architecture

Processor components, memory and the fetch–execute cycle.

Open topic
O Level · Paper 1
3.3
Computer Systems

Input and Output Devices

Sensors, direct data entry and output technologies.

Open topic
O Level · Paper 1
3.4
Computer Systems

Network Hardware

Routers, switches, access points and network interfaces.

Open topic
O Level · Paper 1
4
Computer Systems

Software

Operating systems, utilities, translators and applications.

Open topic
O Level · Paper 1
5
Computer Systems

Internet

Networks, protocols, web technologies and cybersecurity.

Open topic
O Level · Paper 1
6.1
Computer Systems

Automated Systems

Sensors, processors, actuators and feedback.

Open topic
O Level · Paper 1
6.2
Computer Systems

Robotics

Robot characteristics, applications and social impact.

Open topic
O Level · Paper 1
6.3
Computer Systems

Artificial Intelligence

Expert systems, machine learning and AI applications.

Open topic
O Level · Paper 2
1
Algorithms, Programming & Logic

Logic Gates

Truth tables, logic circuits and Boolean expressions.

Open topic
O Level · Paper 2
2
Algorithms, Programming & Logic

Database

Table design, validation, queries and relational thinking.

Open topic
O Level · Paper 2
3
Algorithms, Programming & Logic

Programming

Algorithms, pseudocode, Python, testing and problem-solving.

Open topic
Available now

Learning resources