Computer Science: Cambridge O Level, IGCSE, AS & A Level
Cambridge O Level, IGCSE and A Level computer science theory.
Every topic follows the official Cambridge syllabus, one lesson per syllabus section: AI teacher explanations, worked examples, diagrams, common mistakes and exam-style questions, plus practice papers marked against the mark scheme.
O Level
O Level Computer Science (2210)
- 31.1 Data Representation — 3 lessons
- 31.2 Data Transmission — 3 lessons
- 31.3 Hardware — 4 lessons
- 31.4 Software — 2 lessons
- 31.5 The Internet and Its Uses — 3 lessons
- 31.6 Automated and Emerging Technologies — 3 lessons
- 31.7 Algorithm Design and Problem-Solving — 4 lessons
- 31.8 Programming — 4 lessons
- 31.9 Databases — 1 lesson
- 31.10 Boolean Logic — 1 lesson
IGCSE
IGCSE Computer Science (0478)
- 33.1 Data Representation — 3 lessons
- 33.2 Data Transmission — 3 lessons
- 33.3 Hardware — 4 lessons
- 33.4 Software — 2 lessons
- 33.5 The Internet and Its Uses — 3 lessons
- 33.6 Automated and Emerging Technologies — 3 lessons
- 33.7 Algorithm Design and Problem-Solving — 4 lessons
- 33.8 Programming — 4 lessons
- 33.9 Databases — 1 lesson
- 33.10 Boolean Logic — 1 lesson
AS & A Level
AS & A Level Computer Science (9618)
- 32.1 Information Representation and Communication — 2 lessons
- 32.2 Hardware and Processor Fundamentals — 2 lessons
- 32.3 System Software, Security and Ethics — 3 lessons
- 32.4 Databases — 1 lesson
- 32.5 Algorithms, Data Structures and Programming — 3 lessons
- 32.6 Software Development — 1 lesson
- 32.7 Data Representation and Communication — 2 lessons
- 32.8 Hardware, System Software and Security — 3 lessons
- 32.9 Artificial Intelligence — 1 lesson
- 32.10 Computational Thinking and Further Programming — 2 lessons