Hi, I'm Sir Aaqib.

I teach Cambridge O Level (2210) and AS and A Level (9618) Computer Science, live in Karachi and online.

Here is who I am, how I teach, and where you can learn with us.

Sir Aaqib smiling
10+

Years of teaching

12K+

YouTube subscribers

5.5M+

Lifetime views

6+

Countries reached

Sir Aaqib

Sir Aaqib Khan

Founder, TAK Institute

From the classroom to TAK Institute

Before founding TAK Institute I taught at schools and colleges across Karachi, among them Generation's A Level College Campus, Titans College and Credo School. TAK Institute grew from that, so students could study in a proper classroom as well as online.

In class I explain an idea, then we write the code or solve the paper question together. Clear understanding, practical learning and interactive sessions are what I aim for every lesson.

The learning continues outside the timetable too, with exam-technique workshops in Karachi every year and Python workshops in the summer.

Exam workshops in Karachi

Late-Ramadan paper sessions

Summer Python workshops

What we have built.

Four places to learn with us, in the classroom, online and on YouTube.

TAK Institute

Physical O and A Level Computer Science classes at our Karachi campuses.

See the courses

TAK Online Academy

Live evening classes online, for students anywhere in the world.

Class schedule

TAK 360

Our digital learning platform, where enrolled students log in to learn.

Get Enrolled

CS by Aqib Khan

Lessons, podcasts and student reviews, free to watch.

Watch on YouTube

Morning affiliations

Credo College

Core faculty, session 2026 to 2027

Onsite

Whales College

A Level college

Onsite

Titans College

A Level College

Onsite

Evening affiliations

TAK Gulshan Campus

Gulshan, Karachi

Onsite

Zatians North Campus

North, Karachi

Onsite

Gravity Bahadurabad

Bahadurabad, Karachi

Onsite

TAK Online Academy

Worldwide

Online

TAK 360

Digital learning platform

Online

What students say

In their own words.

Best CS teacher in town. Computer science was always boring for me, but after joining his classes it became the easiest subject and I enjoyed the whole process.

Syed M Hamza Imam
O Level, Sunbeams Grammar School

Maaz Ahmed

You teach great. That's why I fell in love with computer science, because you make it easy to understand and remember. You are my favourite sir ever.

Maaz Ahmed
O Level, The City School

He really knows how to teach students in a way they will understand.

Zain Khan
O Level, Foundation Public School

I never understood programming, but after some classes of P2, I understand it properly.

Wania Monir
O Level, TCS PAF Chapter

Sir is very devoted, and because of that we can easily grasp the concepts.

Hamza Irfan
O Level, Credo School

Goes out of his way to help. Responds immediately when asked any question.

Minhaj
O Level, Credo School

Teaching is not just about pouring knowledge into a student's mind. It is about explaining in a way that makes them explore the topic, and Sir Aaqib teaches in a way that makes students love the subject.

Eisha Nawab
O Level, Private candidate

One of the best teachers for O Level computer science.

Hayyan Serwer
O Level, St Gregory High School

Made computer the easiest subject through his tremendous teaching skills.

Haris ur Rehman
O Level, The Anchorage School

You are amazing at what you do! Your teaching methods are very clear and concise. Thanks for helping me tackle computer science so easily!

Zaki Hasan
O Level, Private candidate

Very helpful and friendly. You can ask for useful feedback at any point in time.

Muhammad Asaad Baig
AS Level, Whales College

He is the best teacher of computer science. He teaches in a very friendly environment that helps us understand easily.

Umer Bin Nasir
AS Level, Private candidate

To inspire, educate and empower.

High-quality education for every student, in the classroom and online. Come and join a class.