now
Cambridge IGCSE / O Level Computer Science
Study Guide · Paper 1 & Paper 2 · Exams 2026–2028
Short, exam-focused video lessons by Sir Aamir Iqbal for every objective of the new O Level 2210 / IGCSE 0478 syllabus (2029–2031): worked examples, exam tips and practice questions. Ask your questions in the comments and I will reply. New videos every week.
Written from 20+ years of classroom teaching: every syllabus topic explained simply, with exam-style questions and tips for each paper. Order online and get your copy delivered, or pick it up from bookstores in Faisalabad.
Order onlineOrder form below or WhatsApp +92 333 7939969
Order by email[email protected]
Study Guide · Paper 1 & Paper 2 · Exams 2026–2028
Study Guide · Paper 1 & Paper 2 · Exams 2029–2031
Study & Exam Guide · Syllabus 9618 · Papers 1, 2, 3 & 4
Fill in the form and your order goes straight to Sir Aamir Iqbal. You will get a WhatsApp message to confirm the price, payment and delivery. Keep your order ID to track your order on www.cswithaamir.com.
Enter the order ID you received and the phone number you used.
Questions? WhatsApp +92 333 7939969
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, open a topic, then choose the notes, slides or worksheets for each subtopic.
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.
Tap a topic to see its subtopics. Notes and worksheets open as PDFs, slides open in Google Drive (use the download button to keep a copy). New material is 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.