Skip to content
Admissions open

Learn CS with ZAK. In person or online.

After-school classes designed to make you an independent, confident Computer Science student — not just pass, but get the A*. Small groups, weekly assignments, marked past papers, and ZAKATHON before the exams.

Classes with ZAK — Karachi & online

AI-narrated video overview of this pageYouTube

Small groups

Everyone gets asked questions. Nobody hides at the back.

Weekly rhythm

Class → assignment → marked feedback → past paper. Every week.

Online option

Live Zoom classes with the same material for students outside Karachi.

Students say

Don’t take ZAK’s word for it.

Real students, real schools, real results — every testimonial is submitted with credentials and approved by ZAK before it appears.

O Level / IGCSE Featured

I had the privilege of being taught Computer Science by Sir Zafar Ali Khan during my O and A Levels, and I will always be deeply grateful that I was his student. He is an exceptional teacher, but what I value most is the genuine care, generosity and selflessness he has always shown me. He gave me his time, knowledge and support so freely, often going far beyond what anyone could expect from a teacher. Much of the confidence and passion for learning that I carried forward in life began in his classroom, and I truly believe his influence played a part in the person I became. Even years later, he has never hesitated to guide or help me whenever I have reached out. Some teachers leave you with good grades Sir Zafar left me with something far more lasting. I can never fully thank him for everything he has done for me, and I feel incredibly fortunate to still call him my mentor.

Eisha Azam · Former student

O Level · Private · Lahore · M/J 2019 · A · Working as a freelancer

A

A Level Featured

ZAK didn’t just teach Computer Science; he had an incredible way of inspiring and uplifting his students. From supporting us in the classroom to being there for us and responding even after class hours, ZAK always went above and beyond. The love for CS that I developed started with his classes, and I’m genuinely grateful for that foundation. With technology evolving so rapidly, I can only imagine how much more enriching the experience of learning from him must be today

Amna Shah · Former student

A Level · Beaconhouse College Defence · Karachi · May/June 2021-2022 · A* · SWE @ Metal (YC & a16z), Ex-FASTian

A*

A Level Featured

I was fortunate to study A-level Computer Science with this teacher in Pakistan. He made the classroom welcoming, explained difficult concepts clearly, and always made learning enjoyable. His teaching has stayed with me well beyond A-levels. The foundation he gave me in computer science, especially low-level languages, has been incredibly helpful as I study at Simon Fraser University in Canada. Many of the concepts we covered and assignments we completed prepared me for my first- and second-year university courses. He is a friendly, dedicated, and truly excellent teacher. I’m grateful for the confidence and strong foundation he helped me build.

Areez Momin · Former student

A Level · The City School PAF Chapter · Karachi · May/June 2023 · A* · Simon Fraser University - Vancouver, Canada

A*

Success Packs

Not in Karachi? Not free at class time? Get the drive.

A Success Pack is a private cloud drive for your level, reviewed file by file against the current syllabus in October 2026. It holds all of ZAK's own teaching material — notes, assignments with answers, topical past papers, Statometer guides, lecture videos, class boards, tests and mocks with mark schemes — next to the complete Cambridge archive of past papers, mark schemes, examiner reports, grade thresholds, specimen papers and syllabuses. A Pack Guide and a Website Companion link every topic to its free tools on this site. Buy it on its own for self-study, or pair it with classes.

O Level 2210 / IGCSE 0478 Success Pack

Papers 1 & 2 · 1,300+ files · updated every session

  • Notes and assignments with answers for every syllabus section
  • Topical past papers 2015–2026 and Statometer guides for every topic
  • Every 2210 and 0478 past paper + mark scheme (2015 → latest, incl. 0478 Feb/March)
  • Examiner reports, grade thresholds, specimen papers

AS Level 9618 Success Pack

Papers 1 & 2 · 2,000+ files · updated every session

  • 150+ notes and 220+ assignment sheets with answers
  • Topical past papers 2021–2026 and Statometer guides for every topic
  • Every 9618 and 9608 past paper + mark scheme, plus the 9691 archive
  • Examiner reports, grade thresholds, specimen papers

A2 Level 9618 Success Pack

Papers 3 & 4 · 1,600+ files · updated every session

  • Notes and 150 assignment sheets with answers
  • Topical past papers 2021–2026, Statometer guides and predictions white papers
  • Every 9618 and 9608 past paper + mark scheme, plus the 9691 archive
  • Examiner reports, grade thresholds, specimen papers

Every student in ZAK's classes gets the Success Pack for their level — it's where the weekly assignments and mocks come from. Full contents and how access works →

Upcoming

Demo classes, crash courses and ZAKATHON.

Dated classes for each level, in Karachi and online. Message the admissions team on WhatsApp to join or to ask a question.

ZAKATHONAll levels

ZAKATHON 2027

May 2027

Online

The May revision marathon before the Cambridge papers, live online from anywhere: theory blitzes, pseudocode drills and past-paper sprints. Registration opens in April.

Centres

Where to find ZAK in Karachi.

Call the centre directly to check the timetable for your level.

SKH Solutions — Gulistan-e-Johar

Gulistan-e-Johar, Karachi

+92 335 7647647

SKH Solutions — Gulshan-e-Iqbal

Gulshan-e-Iqbal, Karachi

+92 336 7647647

SKH Solutions — North Nazimabad

North Nazimabad, Karachi

+92 337 7647647

Zatians — Bahadurabad

Bahadurabad, Karachi (hybrid: in-person + online)

+92 335 6598678

Defence

DHA, Karachi

+92 335 7647648

Online — anywhere

Live sessions over Zoom for students in other cities and countries. Same material, same assignments, same ZAK.

Online enrolment: Admissions team · +92 335 6598678

WhatsApp admissions

FAQ

Before you message.

The questions every parent and student asks first.

Which Computer Science syllabuses does ZAK teach?

Cambridge O Level Computer Science 2210, IGCSE Computer Science 0478 (the same course under a second code), and AS & A Level Computer Science 9618 — Papers 1 to 4.

Where are the classes in Karachi?

In-person classes run at 5 centres: Gulistan-e-Johar, Gulshan-e-Iqbal, North Nazimabad, Bahadurabad, DHA. Call the centre to check the timetable for your level.

Can I join from outside Karachi or outside Pakistan?

Yes. Online classes run live over Zoom with the same material, weekly assignments and marked past papers as the in-person groups. The admissions team handles online enrolment and the timetable on WhatsApp.

What is a week in ZAK's class like?

Class → assignment → marked feedback → past-paper practice, every week. Small groups where everyone gets asked questions, plus ZAKATHON marathon revision before the May papers.

What is a Success Pack?

A private cloud drive for your level, reviewed file by file against the current syllabus in October 2026: ZAK's notes, assignments with answers, topical past papers, Statometer guides, lecture videos, class boards, and tests and mocks with mark schemes, next to the complete Cambridge archive of past papers, mark schemes and examiner reports. A Pack Guide and a Website Companion link every topic to its free tools on this site. Every enrolled student gets one; self-study students can buy it on its own.

How much does tuition cost?

Fees depend on level, centre and whether you study in person or online — message the admissions team on WhatsApp or call +92 335 6598678 for the current fee and timetable.

Are the resources on this site free if I don't join the classes?

Yes — every topic page, past paper, quiz, flashcard deck, the pseudocode and Python playgrounds, the labs and AskZ are free for every student, forever.

Enroll nowOnline classes