
25+ yrs
teaching Cambridge CS
Zafar Ali Khan “ZAK”
O & A Level Computer Science Educator · Entrepreneur · Programmer at Heart · President & Co-founder, ByteCorp · Creator of AskZ
Zafar Ali Khan — the story
Meet ZAKZAK is a proud Pakistani O and A Level Computer Science educator, entrepreneur and programmer at heart. He walked into his first Cambridge A Level Computing class at The City School (PAF Chapter) in 1999 and has not left the classroom since — 25+ years teaching 0478, 2210 and 9618 (9608 and 9691 before it) at Karachi's most renowned institutes — Nixor, Beaconhouse, Foundation Public School, The City School, Alpha, Credo and more — and over ten thousand students who learnt that pseudocode is not scary, it is just precise. His teaching methods, coupled with his own digital resources, have carried students to outstanding grades and CAIE distinctions, session after session.
Along the way he became the teacher other teachers ask. His A Level Computing notes went online as zakonweb in 2008; the discussion groups he started for 9691 and 2210 are still where students go when the textbook does not explain it, and his online following — 65,000+ students and teachers, everywhere CAIE Computer Science is offered — grew from there. Together they became a free online education platform: this website, lecture notes and videos, discussion groups, the ZAPP Android and iOS app, and AskZ — an AI teaching assistant trained on his own material that answers his students day or night.
When AI arrived he did not wait for someone else to build the tools. He is President and co-founder of ByteCorp, an AI start-up out to revolutionise industries with AI-based products and solutions while changing the conventional way software is built — and the same engineering runs the labs on this site.
This website is his commitment to every student, in his class or not: everything you need for Cambridge Computer Science, free, forever. InShaAllah.
- 1999
- first Cambridge class
- 25+
- years of O & A Level CS
- 10k+
- students taught
- 65,000+
- online followers
The City School, Gulshan
and still in the classroom
A*s and CAIE distinctions every session
wherever CAIE CS is offered
How ZAK teaches
“I am not a teacher.
I am an awakener.”
Every lesson ends at the mark scheme. If it will not score, it does not get taught.
Twenty-five years of Karachi classrooms taught ZAK that a laughing student is a listening student.
The lesson does not stop at the bell — this site, ZAPP and AskZ carry it home, at 2 a.m. if need be.
Where the community lives
65,000+
students and teachers follow ZAK across 8 pages, groups and channels — wherever CAIE Computer Science is offered.
- 33K+
O Level Computer Science
- 9.6K+
A Level Computer Science
- 8.3K+
ZAK on YouTube
- 7.1K+
O Level CS study group
- 6.2K+
Zafar Ali Khan
- 1.1K
@zakonweb
- 372
zakonweb
- 2
CS with ZAK on Discord
- Facebook Page
O Level Computer Science
facebook.com/OLevelComputer
33K+
followers
Paper 1 & 2 tips, topical questions and every new resource for 2210 / 0478, the day it lands.
Follow
- Facebook Page
A Level Computer Science
facebook.com/ALevelComputer
9.6K+
followers
9618 Paper 1–4 walkthroughs, pseudocode drills and exam-week reminders.
Follow
- YouTube Channel
ZAK on YouTube
youtube.com/zakonweb
8.3K+
subscribers · 573 videos · 853K views
Full topic lectures and past-paper solutions, recorded the way ZAK teaches them in class.
Subscribe
- Facebook Group
O Level CS study group
facebook.com/groups/olevelcomputer
7.1K+
members
The 2210 / 0478 discussion group ZAK started for his own students — ask anything, someone has been stuck there before.
Join
- Facebook Page
Zafar Ali Khan
facebook.com/zakonweb
6.2K+
followers
ZAK himself — announcements, ZAKATHON, admissions and the occasional classroom story.
Follow
- Instagram Profile
@zakonweb
instagram.com/zakonweb
1.1K
followers · 141 posts
Infographics, one-minute concepts and behind-the-scenes from ZAKATHON.
Follow
- GitHub Profile
zakonweb
github.com/zakonweb
372
followers · 16 public repos
The code behind the labs, the interpreter and ZAK's open-source teaching tools.
Follow
- Discord Server
CS with ZAK on Discord
discord.gg/ZSWzS2azBm
2
members · 1 online now
Open to every 2210 / 0478 / 9618 student: the daily question, MCQ and trace-it, threads to argue the mark scheme, and Ask Z on call — type /askz.
Join
- Facebook Group
A Level CS discussion group
facebook.com/groups/computing9691
Members only
private group · ask to join
Running since the 9691 days: 9618 questions, answers and mark-scheme arguments, every session.
Join
Counts are read from each platform once a day — where a network only publishes a rounded figure it is shown with a +. The groups are private, so their member counts are checked by hand. Prefer WhatsApp? Message ZAK directly.
Track record
Karachi's A Level CS classrooms, since 1999
For over two decades Karachi's most renowned institutes have trusted ZAK with their Cambridge Computer Science students — several of them for over a decade, most of them at the same time.
Teaching now
Cedar College
2024 – nowA Level Computer Science
Whales College
2024 – nowA Level Computer Science
Alpha College
2019 – nowA Level Computer Science
Beaconhouse School System
2011 – nowA Level Computer Science
Gulshan A Level · BCCD (College Campus Defence) · North A Level
The City School
1999 – nowA Level Computer Science
PAF Chapter · Gulshan · PECHS — where it all started
Earlier
Sceptre College
2022 – 2024A Level Computer Science
Nixor College
2015 – 2019Computer Science
Reads College
2017 – 2018Teacher & Board of Directors
DHA Public School (O & A Levels)
2013 – 2017A Level Computing (9691)
Also taught at
- Foundation Public School
- Credo
- Heuser College
Beyond the classroom
Builder, not just teacher
Educator, entrepreneur, programmer at heart: ZAK writes the code behind the tools his students use — this site's interpreters and labs included.
AskZ
Creator
AI teaching assistant for Cambridge O, IGCSE and A Level students — on WhatsApp, Messenger and the web, in English, Urdu and more. Computer Science here; every subject on every board at askzbot.com.
Learn moreByteCorp
President & Co-founder · since 2019
AI start-up and product consultancy out to transform industries with AI-based solutions — and to change the conventional way software is built. Its data-driven builds have helped start-ups raise over $100 million.
Learn moreSyntrix Labs & JetNova AI
Founder & CEO
AI, travel-tech and enterprise ventures — the same engineering that powers this site's labs.
Learn moreZAKATHON
Host
Marathon revision workshops every May — the whole syllabus, one room, no mercy.
Learn moreWant ZAK in your corner this session?
Classes in Karachi and live online, or just start with the free resources — they are the same ones his own students use.