AI Assistantis launching soon

Master CS with
|

The ultimate platform for O/A Level & IGCSE. Stop memorizing, start understanding with expert-led courses, revision notes, topical past papers, and smart AI tools.

Pseudocode
Notes
Topicals
AI Assistant
Exam Prep

The Path to Success

Follow this simple roadmap to master Computer Science.

Registration

Create your account to unlock the dashboard.

1

Select Resources

Browse courses, worksheets, and past papers.

2

Start Learning

Master algorithms with our lessons & IDE.

3

Achieve A*

Ace your exams with confidence.

4
Command Center

A Dashboard Built for Focus

Your personal command center. Track your study streak, manage workshop enrollments, and access your entire library from one sleek interface.

  • Live Workshop Status & Registration
  • Visual Study Streak Tracking
  • Quick Access to Pseudocode IDE
</> Open Pseudocode IDE
Hello, Umair Hayat đź‘‹
Bari's AI
Soon
Supercharge your studies.
Total Library
|||\
8
3 Courses • 5 Resources
Study Streak
0 Days
Start a lesson to begin!
Workshops / Sessions
AL | Paper 2 | MarathonOpen
Registered
View
AL | Paper 4 | MarathonClosed
Full
Bari's AI Assistant
Online
Coming Soon
Hussain Ali
Explain the A* Algorithm simply.
Ask me anything about CS...
New Feature

Instant Help with AI Tutor

Stuck on a pseudocode problem at 2 AM? Our upcoming AI Assistant is trained specifically on the CAIE syllabus to provide instant, accurate explanations and debugging help.

24/7 Homework Assistance
Pseudocode Debugging
Interactive Tool

Advanced Pseudocode IDE

Write, debug, and execute logic directly in your browser. Our IDE supports all standard pseudocode functions, file handling, and provides real-time syntax help.

File Handling

Read/Write text files virtually.

Syntax Help

Real-time code suggestions.

main.psc
123456

// Author: Hamza Khan

DECLARE FileHandler : STRING

OPENFILE "data.txt" FOR READ

 

OUTPUT "Processing..."

READFILE"data.txt", Line
Syntax Helper

Correct: READFILE <filename>, <variable>

Question Paper
Diagram
Marking Scheme
1(a)
1(b)
Note: Accept alternate logic.
1(c)
2(a)
Dual View Mode
Exam Prep

Ultimate Past Paper Repository

Access papers for O Level, A Level, and IGCSE. Our exclusive "Dual View" lets you check the marking scheme side-by-side with the question paper.

  • Support for O Level, A Level, IGCSE
  • Search by year, session, or variant
  • Marking schemes included
Haseeb Bari Gilani
“Our mission is to make Computer Science simple, engaging, and achievable for every student. Through personalized support and focused teaching, we help learners build confidence and excel in their exams and future careers.”

Haseeb Bari Gilani

Founder, CSWithBari

Student Success Stories

Trusted by Students Worldwide

Don't just take our word for it. Hear from students who have transformed their grades with our courses.

“Studying with Sir Haseeb was hands down the best experience. The way he teaches P2? It’s like he has some kind of cheat code for making it easy... But the best part? He doesn’t just want us to pass he actually wants us to be better humans... He’s a 10/10 who I would definitely recommend.”
MB
Mohid ButtMay/June’24 & Oct/Nov’24
“Sir Haseeb Bari Gilani is one of the best computer teachers I have learnt from. He explains concepts in a very clear and simple way, making even difficult topics easy to understand. ...His friendly and approachable nature makes it easy to ask questions without hesitation. Overall, my experience learning from him was great...”
HJ
Hamza JattJan/March’23
“Studying with Sir Haseeb was an incredible experience. I was his student for almost 4 years and never once in that time was I disappointed. He always cleared my queries... and made sure everybody understood all of the concepts he taught. ...Overall, Sir Haseeb's dedication... made learning from him the best experience.”
IS
Inshaal SheerazMay/June’22 & May/June’23
“I had the privilege of being taught by Sir Haseeb for both O & A-Level Computer Science... he played a crucial role in my success. Thanks to his dedication and expertise, I not only achieved my desired grades but exceeded them. Beyond the classroom, his support has been invaluable... If you’re looking for a passionate... teacher, I cannot recommend anyone better than Sir Haseeb!”
MA
Muhammad AliMay/June’19
“Aslam Alaikum! I... am having a very good experience and all my concepts are clear. Sir Haseeb... taught us every single topic very thoroughly and also gave us recorded lectures and provided us with notes by which we can improve a lot to get an A*.”
MS
Muhammad Hassan ShahzadJan’25
“Sir Haseeb is an amazing teacher who makes even the toughest topics easy to understand. His way of teaching is simple, clear, and very effective. ...He also creates a friendly and comfortable learning environment... Learning from him has been a great experience...”
HK
Hayyan KamranMay/June’25
“With Sir Haseeb, CS becomes a piece of cake... and before taking his session, I was about to quit CS because of not being able to find a teacher who can explain really good like Sir Haseeb does.”
HA
Hassan AliOct’24 & Jan’25
“Sir Haseeb Gilani, an exceptional educator who makes complex concepts engaging and accessible. His classes are incredibly interactive... he goes above and beyond to ensure we grasp the material. ...Personally, I was an average computer science student, but Sir Haseeb's efforts transformed my learning experience. He made computer science way more interesting and easy for me... I highly recommend him...”
HA
Haiqa AfeenRoots IVY AS (Batch’25-26)
“I am... taught Computer Science by Sir Haseeb, and I must say, it's been a game-changer! Before joining his class, Paper 2 seemed like an enormous challenge, but with his expert guidance, I've gained a deeper understanding... I'm working diligently towards achieving an A*. ...I've already decided to return to him for my A-levels.”
TW
Tamresh WaliMay/June’25
“I struggled alot in understanding pseudocode... but through enriched learning classes... of Sir Haseeb, I have been able to not just improve in solving simple questions but also in solving complex questions. Without doubt the best CS teacher out there!”
MM
Muhammad MahadJan-March’25
“Studying with Sir Haseeb has been an incredible experience. My CS grade was stuck at a B... but after starting lessons with him in my final year, I was able to improve to an A within just a few months. ...he is always more than happy to help. I highly recommend him...”
HN
Hajib Bin NaeemMay/June’24
“Salaam! ...his humour, passion, the way he motivates the students and provides us the resources... are spectacular and unmatchable. I am fully confident that Inshallah I will get an A* in CS due to him. I’m grateful to have a teacher like him.”
AA
Arshuman AnwarMay/June’25
“If I have to name any teacher who gave me individual attention even after having such a huge number of students... it will surely be Sir Haseeb. Tbh the efforts Sir Haseeb puts into the result of students is unmatchable. ...I have never seen any teacher organizing these many extra classes...”
HJ
Hamza JahangirMay/June’23, May/June’24 & May/June’25