Skip to content
Mentor Subhanu

IGCSE · IB · A-Level · Python · Ages 14–18

Python & Computer Science Tutor for IGCSE, IB & A-Level

Exam-board computer science for international school students: the theory, the programming and the exam technique, taught 1-on-1 by a working senior software engineer.

  • Taught to your exam board's specification: Cambridge, Edexcel, AQA, OCR or IB
  • Pseudocode, algorithms and trace tables the way examiners expect
  • Python from fundamentals to exam-level problem solving
  • Guidance on coursework and the IB Internal Assessment (guidance, never ghost-writing)

What your child will learn

What we cover

Programming

Python and pseudocode: data structures, algorithms, searching and sorting, and writing code by hand.

Computer systems

Data representation, hardware, networks, security and the ethics topics that appear in theory papers.

Exam technique

Past papers under timed conditions, mark schemes, and how to pick up method marks.

Projects

Planning, building and documenting a solution for an IB IA or A-Level programming project.

Your teacher

Subhanu Sankar Roy

A working senior software engineer who has taught coding and computer science for 5+ years, to 20+ one-on-one students in Singapore, UAE, Oman, US: from 7-year-olds building their first Scratch games to Grade 11 students training machine learning models. Students learn what's actually used in industry, alongside exactly what their exam board asks for.

Awards

  • Bitget U-30 Hackathon: international winner (4,000+ participants)
  • Honeywell WeHack 3.0: 1st place

Education & certifications

  • BTech in Information Technology, Vellore Institute of Technology (VIT)
  • AWS Certified Cloud Practitioner (2023)
  • Applied Data Science, Google Developers (2023)

Questions parents ask

IGCSE, IB & A-Level CS: FAQs

Which exam boards do you teach?

Cambridge IGCSE and A-Level, Edexcel, AQA and OCR, and IB Diploma Computer Science. Every student gets a plan built around their board's specification and exam dates.

Do you help with the IB Internal Assessment or A-Level coursework?

Yes, with planning, technical guidance and feedback, within the rules of the exam board. The student writes their own code and documentation; the work has to be theirs.

Is Python enough for IGCSE and A-Level Computer Science?

Python is accepted for programming by most boards and is a good choice. Exams also use pseudocode, so lessons cover translating between the two.

What time are sessions for students in the UK and Europe?

Weekday sessions run in the late afternoon and early evening UK time, after school. The time zone note on this page shows the exact hours for where you are.

Get started

Book a free IGCSE, IB & A-Level CS assessment

Share your name, WhatsApp number and course. WhatsApp opens with your details filled in, so you can pick a time for the free 30-minute assessment. You'll get a written learning plan within 24 hours of the call.

WhatsApp
+91 90730 55125
Email
mentorsubhanu@gmail.com
Sessions
Live 1-on-1 video · 60 minutes

Session times: weekdays 8–11pm and Saturdays 7am–5pm India time (IST). Sundays off.

WhatsApp opens with your details filled in. Nothing is sent until you tap send.