Why every cover of my new books is a heat map of the exam
Bismillah. For years students have asked me one question more than any other: "Sir, which book should I follow?" Today I can finally give a complete answer. There is now a CS with ZAK book for every Cambridge Computer Science paper: 12 titles in all.
📖 Read a free chapter of any book →
The series
O Level 2210 / IGCSE 0478 (current syllabus)
- Book 1 · Paper 1: Computer Systems, with workbook
- Book 2 · Paper 2: Algorithms, Programming and Logic, with workbook. Pseudocode throughout, with the 15-mark scenario in Python, VB.NET and Java too.
O Level / IGCSE Python Edition (exams from 2029)
- Book 1 · Paper 1: Computer Systems, with workbook
- Book 2 · Paper 2: Algorithms, Programming and Databases, with workbook
The new syllabus is Python only, and so are these books.
AS & A Level 9618
- Book 1 · Paper 1: Theory Fundamentals
- Book 2 · Paper 2: Fundamental Problem-solving and Programming Skills
- Book 3 · Paper 3: Advanced Theory
- Book 4 · Paper 4: Practical Programming
Why the covers look like that
Look at any cover and you will see coloured blocks. They are not decoration. Each block is a syllabus section, and its size is the number of marks that section earns on the real past papers. On O Level Paper 2, for example, section 8.1 (programming) is worth about 39 marks a paper, so it is the biggest block on the cover.
Each block also carries a letter:
- B = Banker
- C = Core
- R = Regular
- O = Occasional
The books spend their pages the same way. The sections that carry the most marks get the most explanation, the most worked examples and the most practice. You can see where the marks live before you open page one.
Every answer checked by a machine
Every worked answer in these books was run through real engines before it went to print: the same pseudocode interpreter, SQL engine, assembler and Python runner that students use free on cswithzak.com. If the book says a program prints 42, it really prints 42. And every section points you to the free practice on the website that goes with it.
Read before you decide
- Every book has a full free chapter you can read online right now.
- Available in print, or as an ebook you read on the website.
- No prices on the website: our books desk answers on WhatsApp: +92 336 6472224.
Publishers and schools
Publishers, distributors and school groups outside Pakistan: I am looking for partners for print, ebook, translation and accessible editions. The For publishers page is on the same link.
Everything else on cswithzak.com stays free, as it always has. JazakAllah for every message, every share and every dua over the years. These books are for you.
ZAK

Comments