Karachi-based, taught worldwide. The kind of teaching that makes hard ideas genuinely click — so students understand the subject, not just memorise it. A decade of national and provincial toppers to show for it.
A decade of national and provincial toppers, across every Cambridge level. Not a promise — a track record. Here are some of them, in their own words.
I've spent over a decade teaching Cambridge Computer Science at Karachi's top colleges, and I founded CS with Zain to put that same teaching within reach of any student, anywhere.
My students don't memorise their way to a grade — they actually understand the subject. That's what's produced national and provincial toppers, year after year, and it's the thinking behind everything I post.
Full Cambridge Computer Science coverage, taught to examiner expectations. Pick the course you sit.
Foundations done right — pseudocode, trace tables and exam technique that turns understanding into marks across both syllabuses.
IGCSE / O LevelThe AS year — information representation, hardware, programming fundamentals and problem-solving, drilled against the mark scheme.
ASThe full A2 — advanced theory, algorithms, and the AI & machine-learning content, taught to the depth the examiner rewards.
A2We build genuine understanding of how computers and algorithms actually work — not memorised answers. The marks follow from that.
Once the idea is solid, students learn to express it the way the examiner rewards — command words, marking points, clear working.
Written lecture notes and topical past papers that students return to long after the class ends.
Individual guidance outside scheduled hours — on the syllabus, and on the choices that come after it.
Honest, not hype.
No shortcuts, no inflated promises — just clear teaching and a record you can check. If a topic is hard, we sit with it until it clicks. The marks are the by-product, not the point.
Read the full method →This is a real O Level question. Most students get the first answer and lose the rest. Step through it the way we teach it — one line at a time.
Numbers ← [3, 8, 8, 2, 8, 5]. Complete a trace table. What does the algorithm output — and what does Count actually measure? [4]
Press Start to walk through the algorithm step by step.
Registering now puts you on the list for the 2027 series. There's no payment at this stage — I'll be in touch with dates, fees, and everything you need to know before the cohort begins.
Register now →Opens in a Google Form · takes under a minute.
Cambridge O Level Computer Science (2210), IGCSE Computer Science (0478), and AS & A Level Computer Science (9618). The full theory and programming content for each, taught to the current syllabus.
Both. Classes run in Karachi and online for students worldwide. Many distinction-holders studied entirely online, including private candidates.
Yes. Several toppers prepared as private candidates with structured notes, topical past papers, and individual guidance throughout.
Lectures, written lecture notes, topical past papers, and focused past-paper sessions in the run-up to exams — plus support outside scheduled class time.
Register your interest through the cohort form above, or send a DM on Instagram — DMs are open. Dates and fees are confirmed on acceptance.