Computer Science: every topic explained

31 short explanations for Computer Science, one per syllabus topic: the idea, the rules, the common mistake and a worked example. Each one links to our notes and a free test on that topic.

Free Computer Science testComputer Science notes

Data representation

Data transmission

Hardware

Software

The internet and its uses

Automated and emerging technologies

Algorithm design and problem-solving

Programming

Databases

Boolean logic

Ask about this

Type what you are stuck on. The helper finds the explanation, worked examples and the notes to read, free and instant.