NEW: Our YouTube channel is live — free video lessons for O Level / IGCSE CS (2029–2031 syllabus). Subscribe @cswithaamir
Now live on YouTube

Stuck on a topic? Watch the video lesson.

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.

35video lessons so far
Books by Aamir Iqbal · First Edition · AI Series

Computer Science Study Guides — now available to order online

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]

Computer Science · Aamir Iqbal
Cover of Cambridge IGCSE / O Level Computer Science Study Guide for Paper 1 and Paper 2 (2026–2028) by Aamir Iqbal
Order
now
Available now

Cambridge IGCSE / O Level Computer Science

Study Guide · Paper 1 & Paper 2 · Exams 2026–2028

Rs 2,000 incl. all taxes + Rs 500 delivery
Overseas: US$40 + US$10 delivery

Computer Science · Aamir Iqbal
Cover of Cambridge IGCSE / O Level Computer Science Study Guide for Paper 1 and Paper 2 (2029–2031) by Aamir Iqbal
New
syllabus
Available now

Cambridge IGCSE / O Level Computer Science

Study Guide · Paper 1 & Paper 2 · Exams 2029–2031

Rs 2,000 incl. all taxes + Rs 500 delivery
Overseas: US$40 + US$10 delivery

Computer Science · Aamir Iqbal
Cover of Cambridge International AS & A Level Computer Science 9618 Study and Exam Guide by Aamir Iqbal
Coming
soon
Coming soon

Cambridge International AS & A Level Computer Science

Study & Exam Guide · Syllabus 9618 · Papers 1, 2, 3 & 4

Order online

Order your Study Guide

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.

Price confirmed on WhatsApp

Track your order

Enter the order ID you received and the phone number you used.


How it works

  1. Place your order here.
  2. We confirm on WhatsApp with the price and payment details.
  3. Your book is dispatched and you can track it here.

Questions? WhatsApp +92 333 7939969

Courses

Choose your course

Everything follows the official Cambridge syllabus topic numbers, so you can match it to your textbook and past papers.

2210 / 0478

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
View O Level materials
2210 / 0478 · 2029–2031

O Level & IGCSE — New SyllabusNEW

Exams 2029–2031 · 11 topics

  • Paper 1: Computer Systems and Logic (topics 1–7)
  • Paper 2: Algorithms and Programming (topics 8–11)
  • Python 3.10, AI, cloud, cybersecurity, quantum
View 2029 syllabus materials
9618

AS & A Level Computer Science

20 topics · Papers 1, 2, 3 and 4

  • AS Level: topics 1–12 (Papers 1 and 2)
  • A Level: topics 13–20 (Papers 3 and 4)
  • Data structures, OOP, recursion and AI
View A Level materials
Study materials

Notes, Slides & Worksheets by Topic

Pick your course, open a topic, then choose the notes, slides or worksheets for each subtopic.

For exams in 2026, 2027 and 2028

Latest version is 6 (September 2026). Updates since 2024 cover Paper 2 answer rules, operator names, function and procedure parameters and the ROUND function.

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.

Aamir Iqbal
Aamir IqbalSenior Teacher, Computer Science · DPS&C Premier Branch
About your teacher

Hello, I'm Aamir Iqbal

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.

  • Experience20+ years
  • QualificationMSc Computer Science
  • Teaching2210 · 0478 · 9618
  • Senior Teacher, O/A Level · 2025 – presentDPS&C Premier Branch, Faisalabad
  • Senior Teacher, O/A Level · 2024 – 2025Angels International College, Faisalabad
  • Senior Teacher, A Level · 2023 – 2024Synergy Institute of Business and Sciences, Faisalabad
  • Senior Teacher, O Level · 2011 – 2023Beaconhouse School System, Main Campus Canal, Faisalabad
  • Teacher, Computer Science · 2005 – 2011Faisalabad Grammar School
Student request form

Need help? Send me a request

Ask a question, request notes for a topic, or get help with a past paper.

How it works

Fill in the form and your request comes straight to me.

  • 01Choose your course and the type of help you need.
  • 02Write the topic number and your question.
  • 03I read every request and reply by email, WhatsApp or in class.
Prefer to message directly?
WhatsApp: +92 333 7939969
Email: [email protected]