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 onlineWhatsApp +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

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

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

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]