
Khalida Shaikh
Physics
IB + IGCSE
Mumbai, Maharashtra
An IB DP Computer Science private tutor in Mumbai is usually booked for home tuition, one or two evenings a week, by a family that has just realised how much of this course is written theory rather than coding. IB Gram matches that request to a verified subject specialist and tells you honestly when a different subject would serve your child better.
School names are shown for local academic context only. IB Gram is an independent tutoring platform and is not affiliated with, endorsed by, or representing any school listed here.
Verified IB tutors available across Mumbai for PYP, MYP and the Diploma Programme.
Explore IB tutor options
Physics
IB + IGCSE
The request that reaches IB Gram most often reads like this: a Diploma Programme (DP) Year 1 student at a school in the Western Suburbs, Computer Science at Higher Level (HL), a solution-development project that has not been started, and two free evenings a week. Before any introduction is made, four things have to be settled. The level. The school's own internal deadline calendar, which almost always runs ahead of the board's. The travel a tutor would really be doing twice a week in the evening peak. And whether the student is stuck on the programming or on the written theory, because those two problems need two different tutors.
That last question is the one parents rarely think to ask, and it decides the match more than anything else. A student who can build a working inventory system in Java but writes two vague lines when a paper asks why one data structure was chosen over another needs a tutor who teaches written answers. A student who understands the theory perfectly but freezes at a blank editor needs someone who will sit beside them while they type. An engineer who codes for a living is not automatically the first kind of tutor, and a teacher who has never shipped anything is not automatically the second. Finding a Computer Science tutor in Mumbai who does both well is possible, and it is also why this subject takes longer to match than Mathematics or Economics.
Expect a shortlist in a day or two rather than within the hour. The pool for this subject is thinner across the whole city than for Chemistry or Business Management, so an honest answer is sometimes that the right subject specialist lives in Chembur while your flat is in Malad, and the sensible shape is one longer home session at the weekend with a shorter online session midweek. We would rather say that than send someone who will quietly drop the slot in November. The first session is run as a diagnostic: the tutor asks the student to talk through one past paper answer and one piece of their own code, then reports back in writing on what they actually found rather than on what was promised.
Both levels sit the same two written papers and complete the same solution-development internal assessment (IA). Higher Level (HL) adds a third paper built on a case study the International Baccalaureate (IB) releases in advance of the session, on a technology the class has to research before the examination, and it adds further content on top of the shared core. Standard Level (SL) is not the easy version of the same subject. It is a narrower version with exactly the same written discipline. A student who finds the theory heavy at Standard Level will find it heavier at Higher Level, not more interesting.
The case study is the part families consistently underestimate. It is published ahead of the examination session, the class is expected to read around it, build vocabulary on an unfamiliar technology and be ready to apply the core syllabus to it under timed conditions. It rewards the student who reads technical material for its own sake. It punishes the student who hopes to be handed a summary two weeks before the paper. If your child does not enjoy reading about how systems work, Higher Level Computer Science is a long two years, and no amount of tuition changes that temperament. Families searching for a Computer Science IB Diploma Programme (DP), Years 1-2 tutor Mumbai schools would recognise are usually asking for someone who has taken a cohort through both years and knows where each one breaks.
Most IB schools in Mumbai allow a subject or level change in the first term of DP1, and a few allow one slightly later, but the window belongs to the school rather than to the IB, so the Diploma Programme coordinator is the only person who can give you the real date in writing. If a change happens early, a solution-development project that has barely begun is usually abandoned at no cost beyond the time already spent, because the documentation is tied to the subject and does not transfer. If it happens late, the student starts a fresh internal assessment in a new subject while classmates are halfway through theirs. That is a genuine workload problem and it is much better planned for in October than discovered in January.
DP Computer Science is assessed on two written papers, a further paper at Higher Level built on a pre-released case study, and an internal assessment in which the student develops a working solution for a real client and documents the entire process. Almost all of the marks a capable student loses are lost in writing, not in code. That single sentence is the thing most families wish they had been told in Grade 10.
Paper 1 works across the shared core in structured and extended written responses: system fundamentals, computer organisation, networks, abstract data structures and the parts of the course that ask a student to reason about how a machine behaves. Paper 2 covers the option your school has chosen to teach, which is one of several, so a tutor who has prepared students on a different option is only half useful to you. Ask the school which option the class takes before the first session, not after. In both papers the command term does the work. Outline, describe, explain, evaluate and construct are not interchangeable, and the most common avoidable loss is a student who answers what when the paper asked why, writes a correct fact, and scores nothing for it.
The internal assessment is a solution built for a real, identifiable client with a problem worth solving, documented through planning, design, development, functional testing and evaluation. The usual failure is not technical. It is a student who builds something genuinely impressive for an imaginary client, cannot evidence the consultation, and loses marks across the documentation criteria while the code itself was never the issue. Choosing the client is the single highest-value hour of the whole project, and it should happen in DP1, not in the holidays before the deadline.
Assessment structure changes. The IB revises its subject guides on its own cycle, so the papers offered, the options available and the exact shape of the internal assessment for the session your child actually sits are things to confirm from the current subject guide through your school's coordinator. No tutoring page should be your source for that, including this one.
Across South Mumbai, matches are kept inside the island: Colaba, Cuffe Parade, Walkeshwar, Tardeo, Breach Candy and Worli. A tutor is rarely brought down the Western Express Highway for a 7pm start in Mumbai, Maharashtra, because the arrival time cannot be promised. The Coastal Road has genuinely changed the Worli to Nariman Point run, but the Peddar Road and Haji Ali signals still decide whether a session begins on time. In the Western Suburbs the pattern runs north to south along the Western Line and Metro Lines 2A and 7: Bandra, Khar West, Santacruz, Juhu, Andheri West, Goregaon, Malad, Kandivali, Borivali and Dahisar. Matching along the line works. Matching across it does not survive the monsoon.
The Central Suburbs are where this subject concentrates, partly because the technology corridor is here. Powai, Chandivali, Kurla, Vikhroli, Kanjurmarg and Mulund carry most of the Computer Science requests we see, and Powai is the structural oddity: physically central, no station of its own, reached by road on JVLR from Andheri East, Kanjurmarg or Ghatkopar. In the Eastern Suburbs, Chembur, Govandi, Wadala, Bhandup and Mulund West are served by the Central and Harbour lines, the Eastern Express Highway and the Santacruz-Chembur Link Road. The Eastern Freeway makes Fort and Ballard Estate far closer to Chembur and Wadala than the map suggests, which quietly widens the tutor pool for both.
Navi Mumbai is matched node to node: Vashi, Nerul, Belapur, Kharghar, Seawoods and Panvel, moving along Palm Beach Road and the Sion-Panvel Highway, with the Harbour and Trans-Harbour lines and the Navi Mumbai Metro filling the gaps. The Atal Setu has made some island-city crossings realistic at a weekend, but a weekday evening crossing of the creek rarely holds for a full term and we will say so rather than let it fail in week six. Thane runs west to east from the station across Pokhran Road, Majiwada and Ghodbunder Road out to Kasarvadavali and Owale, and that stretch sets the schedule more than distance does. A Thane-based tutor beats a Mulund-based one for a Ghodbunder family almost every time.
An IB DP Computer Science private tutor in Mumbai is a smaller pool than an English or Economics tutor, so the honest version of city-wide coverage is this: every zone is reachable, and in two or three of them the right specialist will be an online match with one home tuition session a fortnight rather than a weekly visit. Searches like IB tutors near me Mumbai return a map, which is the wrong tool for this question. What matters is whether the person who has actually taught your school's syllabus option is on your side of the line.
Families who ask for this subject are typically at Dhirubhai Ambani International School or the American School of Bombay in BKC, Ecole Mondiale World School and Jamnabai Narsee International School in Juhu, Oberoi International School on JVLR in Goregaon East, Hiranandani Foundation School in Powai, Cathedral and John Connon School in Fort, B.D. Somani International School in Cuffe Parade, Bombay International School at Babulnath, Aditya Birla World Academy in Tardeo, NES International School in Mulund West, JBCN International School in Parel or Chembur, Singapore International School in Dahisar East, Thakur International School in Kandivali East, D.Y. Patil International School in Nerul and Smt. Sulochanadevi Singhania School in Thane. IB Gram is an independent platform and is not affiliated with any of these schools, with any examination board, or with the International Baccalaureate organisation. They are named only because Mumbai families attend them and their calendars, not ours, drive the timetable.
The calendar an IB tutor Mumbai families hire has to work around begins in June. July brings monsoon weeks where a 6.30pm crossing of the Western Express Highway can take twice its usual time, which is the real argument for matching within a corridor. The second half of DP1 is when the solution-development project should acquire a client and a specification, and it is also when the first serious internal assessments in other subjects land. The Diwali break is treated by most students as a holiday and by the few organised ones as the fortnight in which the project gets built. January and February mocks then expose the written theory gaps that a year of comfortable coding had hidden.
The pressure point is narrower than parents expect. A DP2 student in Chembur sitting the May session will commonly have the Computer Science documentation due in the same fortnight as the Theory of Knowledge (TOK) essay upload and an Extended Essay (EE) checkpoint, with a Physics internal assessment draft landing beside them. That fortnight is not the moment to begin tutoring; it is the moment a tutor booked a year earlier earns the fee, by triaging what is finishable and what has to be accepted as it stands. The families who find DP2 manageable are almost always the ones who booked in the first term of DP1 and spent the second year on past papers rather than on rescue.
Home tuition is the default for this request and it suits the subject better than families expect. A home tutor for Computer Science Mumbai parents book normally comes once or twice a week and works on the student's own machine, with the student's own development environment, their own half-finished project files and their own error messages. That removes an entire category of excuse. The parent is somewhere in the flat, the student is not travelling across the city at 8pm, and the session ends with code committed on the machine it will be submitted from. The honest trade-offs are that travel distance is priced into the fee, a cancelled evening is harder to reschedule than an online one, and the pool of specialists within reach of your particular area is smaller than the pool across the city.
Online is the strongest it gets for any DP subject, because the work already lives on a screen. An IB online tutor in Mumbai can share a debugger, step through the student's code line by line, annotate a past paper answer in real time and leave a recording the student replays the night before a deadline. The weaknesses are equally real. A fifteen-year-old with a second browser tab is easy to lose, broadband drops in heavy monsoon weeks, and timed written practice is harder to supervise honestly from a different building.
Hybrid is what most families settle into by the second term, and for this subject it is usually the correct answer rather than a compromise. One home session covers written theory, past paper discipline and a face-to-face review of the project documentation, where a tutor can see the student's handwriting slow down at exactly the point they stop understanding. One online session covers live code review and debugging, where screen sharing beats sitting side by side. An IB DP Computer Science private tutor in Mumbai working this way holds a standing weekly slot more reliably than one trying to cross the city twice a week for eighteen months, and reliability over a full DP cycle matters more than any single session.
Every tutor is checked for identity, qualification and subject-specific teaching history before a profile is ever shown to a parent. For an IB DP Computer Science private tutor in Mumbai the third check carries the most weight, because a professional developer and someone who has taught this syllabus to a DP2 cohort are different people and only one of them has read the current subject guide. Strong engineers teach strong practice and sometimes teach the wrong thing for the paper.
What we verify: government photo identity, the degree or qualification claimed, the teaching history claimed, with at least one reference contacted where one is available, and a subject conversation about this specific course rather than about programming in general. We also check whether they have taught the level you need, since Higher Level with the case study is a different preparation task from Standard Level. An IB private tutor Mumbai families book for one subject is a different hire from a general tuition class, and the checks reflect that. What we do not do is also worth stating plainly: we do not conduct police verification on your behalf and we do not claim to.
Then there is what you should check yourself in the first conversation, because it takes five minutes and saves a term. Which syllabus option does my child's school teach, and have you taught it. Have you taken a student's solution-development project all the way through to submission. Show me how you would mark this answer my child wrote. And the most revealing one: what will you refuse to do on my child's project. A tutor who promises a specific grade on the first call is telling you they have not read the academic honesty rules. We do not guarantee grades and no honest tutor in this city will either. Be wary of anyone offering a guaranteed grade. The tutor may teach the method, explain a criterion and comment on a draft the student has written themselves. The tutor may not write any part of the documentation, supply code that will be submitted, or produce results the student did not generate.
The student this course was built for enjoys building things and also tolerates writing about them at length. The second half of that sentence is where most of the regret comes from. A Grade 10 student who has made a game, automated something tedious at home or kept a small website running will choose this subject expecting two more years of that, and will find instead a written subject about how computers and networks behave, with a project attached. Enjoying building is necessary. It is not sufficient. The reliable tell is whether the student can explain, out loud and in order, why their own program works. If they can, the writing is trainable. If the program works and they cannot say why, the next two years will be uncomfortable.
Starting from zero is realistic, with one condition. The course does not teach programming from the first principles the way an introductory coding course does; it assumes the student is building fluency alongside the theory, largely in their own time. A student who will write small programs of their own for two or three hours a week from the first term is usually fine by the second. A student who treats practical work as homework to be sourced from somewhere will arrive in DP2 unable to defend a project in conversation with their own teacher, which is a problem no tutor can fix in February.
The mathematics the course assumes is less than parents fear and a different kind than they expect. It leans on logic, boolean reasoning, number bases such as binary and hexadecimal, and the ability to hold and trace an abstract process accurately. It does not lean on calculus. The student who struggles here is usually the one uncomfortable with abstraction, not the one weak at arithmetic, so a child who finds algebraic manipulation tedious may still do well while a child who cannot hold a multi-step process in their head will find the same difficulty waiting in this subject.
Two comparisons settle most of these decisions. Design Technology is a making cycle: identify a need, prototype, test against a specification, evaluate. If your child loves working with their hands and resents writing about abstractions, that is the better room. Mathematics with a computing interest is the other honest alternative: a student who loves the problem itself but not the prose can take Mathematics at Higher Level, keep coding as a serious hobby, and write a computing Extended Essay without carrying two years of systems theory. Neither of these is a retreat. Both produce better outcomes than a student grinding through a subject they chose from a half-right assumption.
On universities, be careful with everyone, including us. Entry requirements vary by institution, by country and by individual course, and many computing degrees ask for mathematics rather than computer science while others ask for neither specific subject. No tutoring page should tell you what any named university requires, and anyone who does is quoting something they read years ago. Check each university's own published course pages for the year of entry and have the school's university counsellor confirm it before the subject choice is locked.
Finally, the signals that a subject move beats more tuition. Four months in, the student still cannot explain what their own code does. A full term of targeted written work has produced no movement in paper marks on the sections actually being targeted. The student dreads this subject while enjoying three others. The project has no client because the student cannot find a single problem they care about solving. Any two of those together, in the first term of DP1 while the change window is open, is a conversation with the coordinator rather than a reason to add a second weekly session. There is no best IB tutor in Mumbai who can make a student want this subject, and it is more useful to say that in October than to bill for it until March.
At four weeks you are not looking for a grade and anyone showing you one is showing you noise. You are looking for three behaviours. The student can say what a command term is asking before attempting the answer. They attempt the written parts of a question instead of leaving them blank and finishing the coding part. And they arrive at the session with a specific question of their own rather than waiting to be given work. If none of those has shifted after four weeks of weekly sessions, either the diagnosis was wrong or the match is wrong, and both are our problem to fix rather than yours to tolerate.
At one term the marks should move on the sections that were actually targeted, and only on those. A tutor who spent eight weeks on abstract data structures and written technique has no claim on an improvement in the option paper. By the end of a term the solution-development project should have a named client, a written specification and a development plan, and the student should be coding without supervision between sessions. That last one is the strongest predictor of how DP2 goes.
At one exam cycle, the mocks tell you whether the written theory landed. Here is the limit stated plainly: a student who starts in February of DP2 with a weak grasp of the core cannot be carried to a top grade by May, and anybody who says otherwise is selling something. Tuition changes the odds and the working habits. It does not change the amount of time left. We do not guarantee grades, we do not publish score claims, and we would rather lose the enquiry than agree to a target nobody can honestly commit to.
If the match is wrong, two sessions is enough to know. Tell us and we replace the tutor with no argument and no justification required from you. The handover note goes to the next tutor so your child does not sit through the same diagnostic twice. No student should spend a term with a mismatched tutor out of politeness, and no parent should feel they have to build a case first.
Send five things and the shortlist gets much better. The subject and level. The school and the DP year, with the examination session your child is sitting. The two or three evenings that are genuinely free, not the ones that look free on paper. Your area and nearest station or corridor, so travel can be judged rather than guessed. And the single clearest piece of evidence you have about the problem: a marked paper, a returned project draft with the teacher's comments, or simply the sentence your child says when asked why this subject is hard. That last item changes the match more often than the first four combined.
For the first home tuition session, have three things on the table: the most recent marked paper, the project folder as it currently stands including the parts the student is embarrassed by, and the school's deadline sheet for the term. The session is a diagnostic rather than a lesson, and you should receive a short written note afterwards saying what the tutor found, what they propose to work on first and what they are deliberately leaving alone. If no note arrives, ask for one before the second session.
On money, expect a conversation rather than a price list. IB tuition fees in Mumbai depend on the level, how scarce the subject is in your area, the travel involved, the session length and whether the tutor is coming to your home or teaching online, and Computer Science sits at the scarcer end of that range in most parts of the city. Agree the per-session rate, the session length, the cancellation rule and whether project review time is billed separately, all before the first visit. Do not pay a full term in advance to someone you have met once, however good the first session felt.
There is no single rate, and anyone quoting one before seeing the request is guessing. What an IB DP Computer Science private tutor in Mumbai charges depends on the level, how scarce the subject is in your area, the travel involved, the session length, and whether the tutor comes to you or teaches online. Higher Level with the case study paper generally sits above Standard Level because fewer tutors prepare it. A tutor crossing from Chembur to Malad twice a week prices that travel in, and should. Ask for the per-session rate, the cancellation rule, and whether project review time outside the session is billed separately.
Yes, and Powai is one of the easier evening slots in the city to fill, because the pool around Hiranandani Gardens, Chandivali and Andheri East is deep for technical subjects. Powai has no railway station of its own, so tutors arrive by road on JVLR from Andheri East, Kanjurmarg or Ghatkopar, and a 7pm start usually means leaving by around quarter past six. The practical advice is to fix one slot and protect it. A tutor holding a standing Tuesday and Friday evening plans their whole week around it, while a slot that moves weekly is the fastest way to lose a good match.
Register the tutor once with your society office in advance and the rest becomes routine. Most Mumbai complexes will issue a standing visitor pass for a regular tutor if a resident lodges the name, phone number and weekly slot at the gate, while several larger complexes in Powai, Kharghar and Thane use an app-based pass you approve from your phone each visit. Without that, the tutor loses ten minutes at the gate every week and your paid time goes with it. Share the tower and flat number in advance, plus where to park if the tutor drives rather than taking the train.
Starting from zero is realistic, but only if the student writes code outside class every week from the first term. The course does not teach programming from the beginning the way an introductory coding course does; it assumes that fluency is being built alongside the theory, largely in the student's own time. The first three months decide it. A student who treats practical work as homework to be sourced from elsewhere will reach DP2 unable to defend their project in conversation with their own teacher. A student spending two or three hours a week on small programs of their own is usually comfortable by the second term.
Sometimes, and far less reliably than families assume. Entry requirements vary by institution, by country and by individual course, and many computing degrees ask for mathematics rather than computer science, while a number ask for neither specific subject. No tutoring page should tell you what a particular university requires, including this one, because those pages are revised every admissions cycle. Check the published course pages of each university your child is considering, for their intended year of entry, and ask the school's university counsellor to confirm. Choose the subject because the student wants two years of it, not as an admissions manoeuvre.
Design Technology is a design cycle: identify a need, prototype, test a product against a specification, and evaluate it. Computer Science is a systems subject assessed largely in written prose about how computers, networks and data structures behave, with a development project attached. A student who loves making things physically and dislikes writing about abstractions is usually happier in Design Technology. A student drawn to why one algorithm is faster than another belongs in Computer Science. Both carry a substantial internal assessment, both are marked on documentation as much as on the artefact, and neither is the lighter choice.
Usually yes during the first term, but the window belongs to the school rather than the board, so the Diploma Programme coordinator is the only reliable source for the actual date. If the change happens early, a solution-development project that has barely started is simply abandoned and little is lost beyond the time spent. If it happens in the second half of DP1, the student begins a fresh internal assessment while classmates are well into theirs, which is a real workload problem worth planning before you commit. Ask for the deadline in writing and decide against that date, not against a rumour.
Say so immediately rather than waiting for the term to end out of politeness. After four weeks the honest marker is not a grade but behaviour: can the student say what a command term is asking, do they attempt the written parts instead of leaving them blank, do they bring a specific question of their own to the session. If none of that has moved, either the diagnosis was wrong or the match is wrong. We will change the tutor without asking you to justify it. We do not guarantee grades, and a month of home tuition that has not changed how a student works is not something anyone should defend.
For this subject it works better than for most, because the work already lives on a screen. An IB online tutor in Mumbai can share a debugger, step through the student's own code line by line, annotate a written answer live, and leave a recording the student replays before a deadline. The weaknesses are real: a fifteen-year-old with another browser tab open is easy to lose, broadband is unreliable through heavy monsoon weeks, and timed written practice is harder to supervise from a different building. Most families settle on hybrid, keeping written theory at home and moving code review online.
Tell us, and the replacement is arranged with no argument and no explanation required from you. Two sessions is enough to know whether a tutor and a student can work together, and a term is far too long to wait out a poor match. We will ask one question, which is what specifically did not work, because the answer changes who we send next: pace, communication style, a gap in the tutor's own written technique, or simply the slot. The handover note from the first tutor goes to the second so your child does not sit through the same diagnostic twice.
Less than most parents fear, and a different kind than they expect. The course leans on logic, boolean reasoning, number bases such as binary and hexadecimal, and the ability to trace a sequence of steps precisely without losing track. It does not lean on calculus. The student who struggles is usually the one uncomfortable with abstraction rather than the one weak at arithmetic. If your child finds Mathematics hard because of algebraic manipulation, Computer Science may still suit them well. If they find it hard because they cannot hold an abstract process in their head, that difficulty follows them here.
Yes, using node-to-node and corridor matching rather than city-wide travel. In Navi Mumbai, tutors are matched within Vashi, Nerul, Belapur, Kharghar, Seawoods and Panvel along Palm Beach Road and the Sion-Panvel Highway. The Atal Setu has made some island-city crossings viable at weekends, but a weekday evening crossing of the creek rarely survives a full term. In Thane, the Ghodbunder Road stretch sets the schedule, so a Kasarvadavali family is better served by a Thane-based home tutor than by one travelling from Mulund. Where no local specialist is free, we say so and propose a hybrid shape.
Send the subject, level, school, examination session and the two evenings your child is genuinely free, and you will have two or three tutor profiles with realistic travel times within a day or two. The first session is a diagnostic rather than a sales call, and you receive a written note on what the tutor actually found. If the match is wrong, say so and we replace it. We do not guarantee grades.
Book a free academic consultation