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.
Data representation
Data transmission
Hardware
Software
The internet and its uses
Automated and emerging technologies
Algorithm design and problem-solving
- Program development life cycle and decomposition
- Standard methods of solution
- Validation, verification and test data
- Trace tables and correcting algorithms
Programming
- Variables, data types and operators
- Sequence, selection, iteration and string handling
- Procedures, functions and maintainable programs
- Arrays and file handling
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.