O LEVEL · AS · A2 COMPUTER SCIENCE

Understand
the logic.
Build your
confidence.

Online one-to-one O Level, AS and A2 Computer Science tuition in Pakistan. Connect the dots with clear Urdu + English explanations.

Online in PakistanTaught in Urdu + English
Less memorising. More “oh, I get it.”
THE LITTLE CS LABTry it yourself

A little switch.
A whole new number.

Computers count in binary. Tap a bit to see why.

PLACE VALUE
128
64
32
16
8
4
2
1
00101010BINARY → DECIMAL
4232 + 8 + 2 = 42

01 / A SMALL IDEA, MADE CLEARThat’s where we start.

A strong foundation.
Real-world perspective.

AO Level Computer Science
A*A Level Computer Science
FASTBachelor’s graduate
AI EngineerProfessional experience at 3E

01 / FIND YOUR STARTING POINT

Different stages.
The same clear thinking.

From your first algorithm to advanced programming. Start where you are, and build from there.

01
CAMBRIDGE 2210

O Level

Papers 1 & 2

Build the foundations. Understand how computers work, then turn problems into clear, working solutions.

Computer systems · Programming · Databases · Logic2026–2028 syllabus
02
CAMBRIDGE 9618

AS Level

Papers 1 & 2

Go a layer deeper. Connect theory, algorithms and structured programming with confidence.

Theory fundamentals · Algorithms · Problem-solving2027–2029 syllabus
03
CAMBRIDGE 9618

A2 / A Level

Papers 3 & 4

Bring it all together. Develop advanced theory and the practical skills to write, test and explain your code.

Advanced theory · Data structures · Practical programming2027–2029 syllabus

Preparing for May/June 2027. Full A Level includes both AS foundations and the additional A2 content.

02 / HOW WE’LL LEARN

Don’t just learn the answer.
Learn how to get there.

Room to ask questions. Time to work things out. A clear next step when something doesn’t click.

01

Make it make sense

We start with the idea, explained in everyday language. Diagrams and small examples make the abstract feel concrete.

02

Work through it

Follow a worked example, one decision at a time. Understand why each step belongs, not just what to write.

03

Have a go yourself

Put the idea into practice with a problem of your own. Think it through, write the code, and test what happens.

04

Learn from the gaps

Review mistakes, strengthen the explanation, and connect your understanding to exam questions and pseudocode.

Think it through in Urdu + English. Practise the technical terms and exam answers in English.

Haseeb Zaheer presenting beside a projection screen

03 / MEET YOUR TUTOR

Hi, I’m Haseeb Zaheer.
I like the “why” behind it.

I earned an A in O Level Computer Science and an A* at A Level, then completed my bachelor’s degree at FAST. Today, I work professionally as an AI engineer at 3E. I’m also the CTO and co-founder of Zehnic, my AI firm.

I want to bring that mix of exam experience and practical engineering into our lessons: clear explanations, patient problem-solving, and examples that connect the syllabus to how computers actually work.

A question is always a good place to start.

04 / BEFORE WE START

A few things
you might be wondering.

The practical details, in plain English.

YOUR NEXT CHAPTER

Let’s make
Computer Science click.

Start with a free 30-minute conversation. Tell me where you are, what feels difficult, and what you’re working towards.

One-to-one online tuition O Level · AS · A2
Book a free intro call (opens in a new tab)30 minutes · Free introductory call

Contact details will be available soon.