Skip to content
All the books
CS with ZAKFIRST EDITION§7B§8.1B§8.2B§8.3O§9B§10CO Level · IGCSE · Book 2 · Paper 2Algorithms,Programming and LogicFor Cambridge O Level 2210 and IGCSE 0478 Computer Science · 2026–2028 syllabusZafar Ali Khan “ZAK”Every block is a syllabus section, sized by the marks it earns on the real papers · O R C B = Occasional · Regular · Core · Banker

The cover is this book's Exam Heat — data as of 2026-10-10.

In preparationO Level / IGCSE · 2210 · 0478 Paper 2

Book 2 · O Level / IGCSE Paper 2

Algorithms, Programming and Logic

Paper 2 the way it is marked: pseudocode you can trust, traced line by line, and the 15-mark scenario in Python, VB.NET and Java too.

Chapters
5
Sections
§7–10
Ready to read
0 of 5
Short code
B6

Code in Pseudocode, Python, VB.NET, Java — side by side.

For the 2026–2028 syllabus — Cambridge O Level 2210 and IGCSE 0478.

Ebook

Read on cswithzak.com for 2 years, up to three devices

Get the ebook

Print edition

Printed in colour, 19 × 24.6 cm

Order the print edition

Contents

Bars show the marks a Paper 2 usually gives each chapter (Statometer). Chapter 7 is free to read as soon as it is published.

  1. 0
    How Paper 2 works

    How the paper works · Exam craft

    Exam craft Writing
  2. 7Banker · ≈ 22.8 m · →Free
  3. 8
    Programming

    §8.1 · §8.2 · §8.3

    Banker · ≈ 47.2 m · → Writing
  4. 9Core · ≈ 9.4 m · → Writing
  5. 10Core · ≈ 8.9 m · → Writing
Enroll nowOnline classes