1-on-1 · Online · Ages 7–18
Coding, computer science & AI tutoring, 1-on-1
For school students abroad, from a first line of code to real AI projects. Taught by Subhanu Sankar Roy, a working senior software engineer: the same teacher every week.
- Years teaching
- 5+
- Years teaching
- 1-on-1 students
- 20+
- 1-on-1 students
- Countries taught
- 4
- Countries taught
What I teach
Coding, computer science and AI, by age and exam board
Coding for Kids
Children learn to think like programmers by building their own games and animations in Scratch, then move on to Python when they're ready.
Learn more Class 11–12CBSE Computer Science
Python, file handling, SQL and networks for CBSE Class 11 and 12, taught to the board's syllabus and marking scheme. Practical file and project included.
Learn more Ages 14–18IGCSE, IB & A-Level CS
Theory and programming for international curricula, taught to your board's specification: pseudocode, algorithms, Python and project guidance.
Learn more Ages 14–18AI & Machine Learning
From Python and data to real machine learning models, ending in a project worth showing in a portfolio or on a university application.
Learn moreHow it works
From first call to weekly progress
- 01
Free 30-minute assessment
A 1-on-1 video call to understand your child's level, goals and exam board.
- 02
Written learning plan
Within 24 hours: what to learn, in what order, and how progress will be measured.
- 03
Weekly 1-on-1 sessions
Live 60-minute video sessions with the same teacher, every week.
- 04
Progress updates
Short updates for parents on WhatsApp, so you always know where things stand.
Session times: weekdays 8–11pm and Saturdays 7am–5pm India time (IST). Sundays off.
Why 1-on-1 with one teacher
What's different from a big platform
| Typical large platform | With Subhanu |
|---|---|
| A different tutor from week to week | One teacher, every session, for as long as you stay |
| A generic curriculum for each age band | A plan built around your child's exam board: CBSE, IGCSE, IB or A-Level |
| Tutors who have never shipped software | A working senior software engineer and hackathon winner |
| Sales calls and upsells | A direct WhatsApp line to the teacher. No sales team |
| Stops at block coding | Goes all the way to real machine learning and AI projects |
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)
From the blog
Guides for parents and students
CBSE Class 12 Computer Science Practical File: Programs With Code
The CBSE Class 12 Computer Science (083) practical file programs with working Python and SQL code: text, binary and CSV files, a stack, and the SQL queries, plus viva tips.
4 min read
Online CBSE Computer Science Tuition in the UAE, Oman and Qatar: A Parent's Guide
A guide for parents of CBSE Class 11 and 12 students in the UAE, Oman and Qatar: when to get help with Computer Science, session times in Gulf time, and what to look for in an online tutor.
3 min read
CBSE Class 12 Computer Science: Important Output Questions, Solved
Solved output and error-finding questions for CBSE Class 12 Computer Science (083), with dry-run traces: strings, lists, functions, dictionaries, loops and exceptions.
3 min read
Questions parents ask
Frequently asked questions
Who is Subhanu Sankar Roy?
Subhanu Sankar Roy is a computer science and AI mentor and a working senior software engineer, with 5+ years of teaching experience and 20+ one-on-one students taught in Singapore, UAE, Oman, US. Subhanu holds a BTech in Information Technology from VIT and is an international hackathon winner.
What do you teach, and for which ages?
Scratch and game-based coding for ages 7–12; CBSE Computer Science for Class 11–12; IGCSE, IB and A-Level Computer Science and Python; and AI and machine learning for teens aged 14–18.
How do online sessions work?
Every session is a live 1-on-1 video call, usually 60 minutes, sometimes 90. Your child has the same teacher every week. Scheduling and progress updates for parents happen on WhatsApp.
What time are sessions?
Weekdays 8–11pm and Saturdays 7am–5pm India time (IST). That is weekday evenings in the UAE, Oman and Qatar, weekday after-school hours in the UK and Europe, and Saturdays for Singapore and Australia.
What happens in the free assessment session?
A 30-minute 1-on-1 video call to understand your child's level, goals and exam board. Within 24 hours you receive a written learning plan. There's no obligation to continue.
How much do sessions cost?
Fees depend on the level and session length. Message on WhatsApp and you'll get the fee in your currency (USD, GBP, EUR, AED or SGD) before you decide.
Do you guarantee grades?
No. Nobody can honestly guarantee a grade. What you get is a clear plan, consistent weekly teaching from the same person, and honest progress updates.
Get started
Book a free 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.
- +91 90730 55125
- 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.