Skip to content

The 2029–2031 syllabus · for exams from June 2029 (teaching from September 2027). Sitting your exams by November 2028? You follow the current O Level / IGCSE course.

2210 · 0478also 0984 · 0265 (digital)2029–2031 editionVersion 1, September 2026

O Level / IGCSE Computer Science 2029–2031

11 topics on two papers, and every programming answer in Python 3.10 or higher. Each topic below lists its sub-sections as Cambridge prints them, says what is new or changed, and links Python and SQL you can run, flashcards and a quiz.

sub-sections
30
new or changed (6 now in Python)
19
flashcards
564
quiz questions · runnable examples
200 · 57

Paper 1 · Computer Systems and Logic

1h 45m · 75 marks · 50% · no calculator

Paper 2 · Algorithms and Programming

1h 45m · 75 marks · 50% · calculator allowed

Topics and objectives are transcribed from the 2029–2031 syllabus, Version 1, September 2026 (checked against the PDF by scripts/check-syllabus.ts and check-syllabus-2029.ts). Syllabus content © Cambridge University Press & Assessment. Past papers for this syllabus start in March 2029; until then the specimen papers show the style.

Enroll nowOnline classes