O Level & IGCSE Computer Science
Exams 2026–2028 · 10 topics
- Paper 1: Computer Systems (topics 1–6)
- Paper 2: Algorithms, Programming and Logic (topics 7–10)
- Pseudocode, flowcharts, trace tables and Python
Paper 1 & Paper 2 · Exams 2026–2028 · by Aamir Iqbal
The complete study guide written from 20+ years of classroom teaching — every syllabus topic explained simply, with exam-focused practice for both papers. Launching soon in Faisalabad.
Everything follows the official Cambridge syllabus topic numbers, so you can match it to your textbook and past papers.
Exams 2026–2028 · 10 topics
Exams 2029–2031 · 11 topics
20 topics · Papers 1, 2, 3 and 4
Pick your course, then open the notes, slides or topical questions for any topic.
Latest version is 6 (September 2026). Updates since 2024 cover Paper 2 answer rules, operator names, function and procedure parameters and the ROUND function.
First exams in June 2029. Two papers, both compulsory. All programming answers in Paper 2 must be written in Python 3.10 or higher.
Grey buttons are coming soon. New notes, slides and topical questions are added as we cover each topic in class.
I am Senior Teacher of Computer Science for O and A Level at Divisional Public School & College (DPS&C), Premier Branch, Faisalabad, where I teach Cambridge O Level 2210 / IGCSE 0478 and AS & A Level 9618.
I have been teaching Computer Science since 2005, at Faisalabad Grammar School, Beaconhouse School System, Synergy Institute of Business and Sciences and Angels International College. I hold an MSc in Computer Science, have attended Cambridge's face-to-face workshop for CS 2210 and the IT 9626 marking workshop, and received the Highest GPA Award in O Level Computer Science in the Beaconhouse Central Region, Pakistan.
This site collects the notes and slides I use in class so you can revise at your own pace, catch up on missed lessons and prepare for both theory and programming papers. If anything is unclear, send me a request.
Ask a question, request notes for a topic, or get help with a past paper.
Fill in the form and your request comes straight to me.