Skip to main content
IGCSE tutoring · Mumbai

Mumbai, Maharashtra

Cambridge IGCSE Computer Science (0478) Tutor in Mumbai

Searching for a Cambridge IGCSE Computer Science 0478 tutor in Mumbai usually means one thing: Paper 2 is going badly. IB Gram matches Mumbai families with verified IGCSE specialists for home tuition across the city, or online where the subject is scarce. You send the syllabus code, the school and your free evening; we send two or three profiles of people who can actually mark pseudocode.

Tutors filtered by syllabus code 0478, not by the words computer science
Identity, qualification and teaching-reference checks finished before a profile reaches you
Paper 2 answers marked against Cambridge pseudocode conventions rather than Python habits
Replacement tutor arranged inside the same week when a match misfires

Computer Science (0478) tutoring in Mumbai at a glance

Board
IGCSE (Cambridge / Edexcel)
Subject and level
Computer Science (0478) · IGCSE Years 9-11
Area
All Mumbai zones
Zone
South Mumbai to Thane and Navi Mumbai
Lesson modes
Home · Online · Hybrid
Exam sessions
May–Jun, Oct–Nov (Cambridge); Jan, May–Jun (Edexcel)
International schools near Mumbai
  • Cathedral and John Connon School
  • B.D. Somani International School
  • Bombay International School
  • Aditya Birla World Academy
  • Activity High School

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.

IGCSE Tutors in Mumbai

Verified IGCSE tutors available across Mumbai for Cambridge and Pearson Edexcel syllabuses.

View All Tutors
Khalida Shaikh

Khalida Shaikh

Physics

IB + IGCSE

4rating
Mumbai, GoregaonHome / Hybrid / Online
IB DP Physics tutor MumbaiIB MYP Physics tutor
Check availability

How does IB Gram find a Cambridge IGCSE Computer Science 0478 tutor in Mumbai?

We work backwards from the paper that is going wrong. A parent sends the school name, the year group, whether Paper 1 theory or Paper 2 algorithms is the weak side, and which weekday evening is genuinely free. Within a working day you get two or three profiles of tutors who have taught this syllabus and can reach your address. You choose; nothing moves until you do.

The syllabus code does most of the filtering. Many tutors across the city teach school computer science, and a much smaller number have sat beside a candidate through a Cambridge Paper 2 and marked an answer written in Cambridge pseudocode rather than in Python. Those are different skills. Someone who has taught CBSE Informatics Practices or ICSE Computer Applications for a decade will explain Java cleanly and still miss what an examiner rewards: a variable declared before it is used, a function that returns a value where a procedure would not, a trace table with one column for every variable the question names and one row per iteration. Asking for a Cambridge IGCSE Computer Science 0478 home tutor in Mumbai instead of a computer teacher is the most useful move a parent makes all term. Parents who begin by typing "best IGCSE tutor in Mumbai" or "IGCSE tutors near me Mumbai" into Google land on pages of claims, while a search that names the code lands on the people who actually teach it.

Geography is the second filter, because a weekly slot only survives if the travel survives. We match inside a corridor rather than across the city: a Thane address gets a Thane or Mulund tutor, a Kharghar address gets someone from the Navi Mumbai nodes, a Khar West address gets a tutor who already lives on the Western Line. Computer Science is scarcer at IGCSE than Mathematics or Physics, so for some addresses the honest shortlist is one home tutor who can hold Tuesdays and one online specialist who can hold any day. We say that rather than padding the list with names who will cancel in week three.

The first session is paid, ordinary and diagnostic. Most tutors spend it testing rather than teaching: a handful of denary, binary and hexadecimal conversions, one dry run of a pre-condition loop, one trace table, two Paper 1 questions on data transmission. You should finish that week holding a written note of what is genuinely weak, which is frequently not what the school report says it is.

  • 1. Send the school, the year group and which paper is going wrong.
  • 2. We shortlist tutors who have taught 0478 and can reach your address.
  • 3. You see two or three profiles with subject history and real free slots.
  • 4. You pick one tutor and the first paid session runs at your home.
  • 5. Say continue or re-match after two sessions and we act that week.

Where 0478 sits in the Cambridge pathway from Year 9 to A Level

Computer Science 0478 is a Cambridge International Education qualification taken across the two years most Mumbai schools label Years 9 to 11, and it is examined entirely by written paper. There is no coursework file to upload and no project to defend, which startles parents who assume the subject is assessed like a school technology portfolio. Everything rests on two papers sat in a single series, which changes how a tutor should plan the final six months.

Two near-identical syllabus codes cause most of the confusion in Mumbai staff rooms. 0478 reports on the A* to G scale. 0984 is the same subject reported on the 9 to 1 scale, and which one a candidate is entered for depends on the school's choice rather than the student's ability. Candidates on the O Level route sit 2210 instead. The teaching content runs close enough across all three that a tutor who knows one knows the others, but the grade descriptors in a report card will not line up, and neither will the mark schemes a student downloads at midnight. Ask the examinations officer which code appears on the statement of entry before you compare this year's mock with last year's cohort.

Above IGCSE the Cambridge route continues into AS and A Level Computer Science 9618, where practical programming becomes a substantial component in its own right and the theory widens into data structures, low-level machine operation and software development models. Students aiming at engineering or computing degrees abroad are usually advised to carry it. Families who switch to the International Baccalaureate (IB) Diploma Programme (DP) after Year 11 land in DP Computer Science, which adds an internal assessment and a markedly different question style. A Computer Science (0478) IGCSE Years 9-11 tutor Mumbai families engage in Year 10 is often kept through that transition, because the programming habits transfer even when the syllabus does not.

Inside Mumbai schools the subject behaves like an option, not a core. It usually sits in a block against Economics, Business Studies, Art and a second language, so a fourteen-year-old commits to two years of it on the strength of one taster term. Plenty of schools run a single section with a single teacher, which means there is no second opinion available in the building when a student stalls, and almost no timetable slack to re-teach a Year 9 topic in Year 11. That gap is what outside teaching exists to close.

  • 0478 grades A* to G; 0984 is the same subject graded 9 to 1.
  • O Level candidates sit 2210 with substantially overlapping content.
  • Both components are written papers, with no coursework or project to submit.
  • AS and A Level 9618 is the natural continuation after a solid 0478.
  • Confirm the code on the statement of entry before buying any past papers.

Paper 1 theory and Paper 2 algorithms: what the two 0478 papers ask for

Paper 1 is the computer systems paper, and it is broad rather than deep. It asks for data representation in binary, denary and hexadecimal, including binary shifts, character sets, and how sound and images are stored; data transmission, with packet switching, serial and parallel methods, and error-checking by parity, checksum and check digit; hardware, from the processor cycle and its registers down to input devices, secondary storage and network components; software, covering the operating system, interrupts, the difference between a compiler and an interpreter, and what an integrated development environment contributes; the internet, where cookies, secure protocols, and the catalogue of threats and countermeasures from phishing to firewalls all live; and automated and emerging technologies, where sensors, actuators and machine learning appear.

Paper 2 is the algorithms, programming and logic paper, and it is where the grade is usually decided. It asks a student to design and correct algorithms using pseudocode, flowcharts and structure diagrams; to apply validation and verification checks and to choose normal, abnormal, extreme and boundary test data; to complete trace tables; to write code using the full set of programming concepts, including the three loop structures, string handling, arrays in one and two dimensions, procedures and functions with parameters, and file handling; to query a single-table database in SQL; and to work with logic gates, logic circuits and truth tables.

A Computer Science (0478) tutor in Mumbai who treats these as one subject wastes your money. Theory responds to retrieval practice and short written drills, so it can be built in twenty-minute blocks at the start of a session and then revisited in the week. Algorithmic work responds to nothing but attempted code and marked attempts, which needs a long unbroken stretch with a laptop open. The practical split most tutors we place settle on is roughly one session in three on Paper 1 recall through Years 9 and 10, inverting in the final term once the theory is stable and only the programming questions are still losing marks.

One warning about resources. Old past papers circulating in school WhatsApp groups may be written for a previous version of the syllabus, including a Paper 2 built around a pre-release scenario that is no longer part of the assessment. Topic lists and question styles do move between syllabus years. Treat the current Cambridge subject guide for the exact year your child sits, and the school's subject coordinator, as the only authority on structure, and use the tutor for teaching rather than for predicting the format.

  • Paper 1 covers systems, data, networks, software, internet security and emerging technologies.
  • Paper 2 covers algorithm design, programming, single-table SQL and Boolean logic.
  • Theory suits short repeated drills; algorithms need long marked coding stretches.
  • Trace tables and validation checks recur in nearly every Paper 2 series.
  • Check the current subject guide for your exam year before trusting old papers.

Mumbai coverage: which zone a 0478 tutor should travel from

Mumbai, Maharashtra is six tutoring markets wearing one city name, and a Cambridge IGCSE Computer Science 0478 tutor in Mumbai is matched inside one of them rather than across all six. In South Mumbai the distances are short and the clock still beats you: a tutor crossing from Worli to Colaba or Cuffe Parade covers a few kilometres and can lose forty minutes at the Peddar Road and Haji Ali signals on a weekday evening. The Western Line from Churchgate through Grant Road, the Harbour Line out of CSMT, Metro Line 3 on the Cuffe Parade to BKC alignment and the Coastal Road all help, which is why island candidates get island tutors.

The Western Suburbs run north to south along the Western Express Highway, the Western Line and Link Road, so matching along the spine works and matching across it does not. A tutor living in Khar West reaches Santacruz, Bandra and Juhu comfortably; one in Malad reaches Kandivali, Borivali and Dahisar. Metro Line 1 between Versova, Andheri and Ghatkopar and Metro Lines 2A and 7 from Dahisar down to Gundavali have made some east-west pairings workable that the Western Line never could. The Bandra-Worli Sea Link only matters here for the handful of tutors who live on the island and teach in Bandra, and even then not at 6pm.

The Central and Eastern Suburbs behave as one travel problem. The Central Line and the Eastern Express Highway carry Kurla, Ghatkopar, Vikhroli, Bhandup and Mulund, while Powai and Chandivali hang off JVLR with no station of their own, reached instead by road from Andheri East, Kanjurmarg or Ghatkopar. The Santacruz-Chembur Link Road is the one piece of infrastructure that makes a Chembur tutor viable in Powai. Further south, Chembur, Govandi and Wadala sit on the Harbour Line and the Monorail, and the Eastern Freeway puts them closer to Fort and Parel than any map suggests, so a Chembur tutor sometimes takes a Colaba student on a Saturday morning.

Navi Mumbai is planned in nodes, and tutoring follows the plan: Vashi, Nerul and Belapur form one cluster, with Kharghar and Panvel a short run down Palm Beach Road or the Sion-Panvel Highway. The Harbour Line, the Trans-Harbour Line and Navi Mumbai Metro Line 1 from Belapur to Pendhar carry the rest, and the Atal Setu has shortened the island crossing enough that a few tutors now do it on weekends, though rarely for a 7pm weekday lesson. Thane spreads from the station east along Pokhran Road, Majiwada and Ghodbunder Road, where a tutor who lives near the station reaches Kasarvadavali in twenty minutes off-peak and close to an hour in the evening peak. Thane candidates get Thane tutors; Mulund tutors cross over when the subject is scarce, and for 0478 it often is.

  • South Mumbai: Colaba, Cuffe Parade, Worli and Peddar Road matched within the island.
  • Western Suburbs: Bandra, Khar West, Santacruz, Juhu, Andheri, Malad, Kandivali, Borivali.
  • Central Suburbs: Powai, Chandivali, Kurla, Ghatkopar and Mulund, reached via JVLR and the SCLR.
  • Eastern Suburbs: Chembur, Govandi, Vikhroli, Bhandup and Wadala on the Eastern Freeway.
  • Navi Mumbai: Vashi, Nerul, Belapur, Kharghar and Panvel matched node to node.
  • Thane: station area, Pokhran Road, Majiwada and Kasarvadavali along Ghodbunder Road.

What does the Mumbai school calendar do to a 0478 candidate?

It front-loads the theory into the monsoon and leaves the algorithms work for the three months when every other subject is also due. Mumbai IGCSE schools open in June, lose teaching days to heavy rain and train disruption through July and August, break for Diwali, then run mocks in December or January before study leave in February for the May and June series.

The practical effect on Computer Science is specific. Paper 1 topics get taught in the first two terms, when attendance is patchy and nobody is worried yet, so gaps in data representation and data transmission open quietly in the monsoon and are not noticed until the December mock. Meanwhile Paper 2 programming work lands in Years 10 and 11 alongside the Mathematics and Science coursework rush, and because algorithm practice cannot be crammed in a weekend the way a theory list can, students arrive at study leave able to recite how a check digit works and unable to write a loop that terminates.

Families here attend a wide spread of Cambridge schools, and each one's internal calendar shifts those pressure points by a few weeks. Cathedral and John Connon School in Fort, B.D. Somani International School at Cuffe Parade, Bombay International School at Babulnath and Activity High School on Peddar Road set the South Mumbai rhythm. Jamnabai Narsee International School and Utpal Shanghvi Global School in Juhu, Bombay Cambridge International School in Andheri East and Thakur International School in Kandivali East do the same across the Western Suburbs. Hiranandani Foundation School in Powai, NES International School in Mulund West, Smt. Sulochanadevi Singhania School in Thane and D.Y. Patil International School in Nerul cover the central, eastern and Navi Mumbai side. IB Gram is an independent matching platform and is not affiliated with any of these schools; naming them is local context and nothing more.

The months that matter, in order: late June, when the new Year 11 teaching starts and a weak Year 10 foundation is still fixable; late August, when the first class tests reveal it; the fortnight after Diwali, which is the last comfortable window for re-teaching a whole topic; December and January mocks, where a 0478 grade on the report is usually two sub-grades below what careful programming practice would produce; and February, when a tutor stops teaching and starts running timed papers. Booking a tutor in March for a May series is late, though not pointless if the work is limited to Paper 2 technique.

  • June to August: theory taught while monsoon disruption thins out attendance.
  • Post-Diwali fortnight: the last easy window to re-teach a full topic.
  • December and January: mocks expose Paper 2 weaknesses that theory revision hid.
  • February: switch from teaching to timed papers under exam conditions.
  • October and November series: the realistic retake route after a May result.

Home tuition, online or hybrid for 0478 in Mumbai?

Start with home tuition and move online only where the subject forces it. A Cambridge IGCSE Computer Science 0478 home tutor in Mumbai sitting at your dining table sees the things a screen hides: the student reaching for the phone, the blank page that never becomes a first line of pseudocode, the habit of writing code and never tracing it. For Years 9 and 10, where the job is building habits rather than polishing technique, that visibility is worth more than any platform feature.

The honest limitation of home tuition is supply. IGCSE home tuition in Mumbai is plentiful in Mathematics and the sciences and thin in Computer Science, so a home tutor for Computer Science (0478) Mumbai parents can keep for two full years may live three suburbs away. A tutor crossing from Andheri to Chembur on a Wednesday evening will do it for a term and then start arriving late, and a 7pm Ghodbunder Road slot from the Thane station side is a different commitment in July than in January. We would rather tell you the travel is unsustainable at the matching stage than watch a good tutor quietly drop you in week nine.

Online is the fallback that is sometimes the better option anyway, which is unusual for a school subject. Paper 2 work is done in an editor, so an IGCSE online tutor in Mumbai sharing a screen with a split pseudocode and code view, typing into the same file as the student, and running a trace table in a shared document loses almost nothing. It also opens up specialists who could never reach Kharghar or Dahisar on a weekday. What it costs you is supervision: a fourteen-year-old alone in a room with a laptop and a chat window needs more structure than one at a table with an adult.

Hybrid is what most families with a Year 11 candidate end up on, and it is a deliberate choice rather than a compromise. One home session a week for the long teaching block and marked written work, one online session for code review and timed Paper 2 attempts, is a pattern that survives monsoon, exam season and a tutor's own schedule. Through the February run-up we often flip it: online becomes the default for short frequent check-ins, with home classes reserved for the full mock papers that need an adult watching the clock.

  • Home sessions expose avoidance behaviour that a video call quietly hides.
  • Computer Science supply is thin, so home matches may sit two suburbs away.
  • Online suits code review, shared editors and timed Paper 2 attempts well.
  • Hybrid pattern: one home teaching block, one online code-review session weekly.
  • A long weekday commute is the main reason a weekly slot collapses by week nine.

How we check an IGCSE Computer Science home tutor in Mumbai before you meet them

Every tutor on the platform clears the same three checks before a parent sees a profile: government photo identity matched to the name on the profile, documentary proof of the degree or qualification claimed, and at least one reference from a family or an institution they have actually taught. For a Cambridge IGCSE Computer Science 0478 tutor in Mumbai we add a subject check, because the general ones do not catch a mismatch between a computing degree and an examined school syllabus.

An IGCSE private tutor Mumbai families find through a neighbour or a building group may be excellent and will still not have been checked by anyone. The subject check is a conversation, not a form. We ask which syllabus codes they have taught and in which years, which paper their students usually lose marks on, how they teach a trace table to a student who already codes fluently, and what they do differently for a candidate who cannot write a single line unaided. Answers are revealing. A tutor who talks only about languages and frameworks is a developer who tutors on the side; a tutor who talks about mark schemes, command words and the gap between a working program and a marked answer has taught this examination.

Then there is the part only you can do, and it takes one session. Ask the tutor to bring a marked piece of your child's own work to the second session and talk you through two lost marks. A tutor who can say precisely why a correct output scored partial credit, and what the student should write next time, is worth keeping. Be wary of a tutor who offers a guaranteed grade, quotes a success rate, or wants a full term paid in advance before any teaching has happened. No honest tutor promises a specific grade before seeing a script, and IB Gram does not guarantee grades either.

Two more practical checks. Ask what happens to the session if your child is sick or the school adds an evening event, and get the answer before you need it. Ask who does the marking: a tutor who sets written work and returns it annotated the following week is doing the job, while one who only answers questions during the session is a very expensive homework supervisor. Both answers tell you more than any rating ever will.

  • Photo identity verified against the name shown on the tutor profile.
  • Qualification documents checked, plus one teaching reference we contact ourselves.
  • Subject interview on syllabus codes, mark schemes and common lost marks.
  • Your own check: ask them to explain two lost marks on real work.
  • Be cautious of prepaid terms, quoted success rates and promises about specific grades.

Pseudocode and trace tables: where 0478 marks are won and lost

Almost every 0478 candidate who codes confidently and still scores badly fails in the same place: the gap between a program that works and an answer an examiner can mark. Cambridge pseudocode is a formal notation with its own conventions, and a student who writes Python in the answer booklet is relying on a marker's goodwill. Keywords belong in capitals, a variable is declared with its data type before use, assignment is written with an arrow rather than an equals sign, strings are compared with their own operators, and an INTEGER is not a REAL just because the answer came out whole. None of this is intellectually hard. All of it is unlearned habit, which is why it needs a tutor rather than a textbook.

A trace table is the other reliable mark-loser, and the mistake is almost always the same. Take a short routine: TOTAL is set to zero, COUNT is set to one, and a loop repeats while COUNT is less than or equal to five, adding COUNT to TOTAL and then increasing COUNT by one. A student who codes well will tell you TOTAL ends at fifteen in four seconds and write exactly that. The question did not ask for the answer; it asked for the table. Full credit needs a column for TOTAL, a column for COUNT, a column for the condition's outcome, and a row for every single iteration including the one where the condition fails and the loop exits. Students lose the final row almost every time, and they lose the output column when the question prints something inside the loop rather than after it.

The third cluster is validation, verification and test data, which students merge into one idea and examiners keep strictly separate. A validation check is automatic and happens in the code: a range check, a length check, a type check, a presence check, a format check. Verification is about confirming the data was entered as intended, by double entry or a visual check by a person. Test data then comes in kinds, and the word extreme is not a synonym for abnormal: for a field accepting marks from zero to one hundred, forty-five is normal, zero and one hundred are extreme, negative five is abnormal, and the boundary pair sits either side of each limit. A question that asks for boundary data and receives abnormal data scores nothing, however well the student understands the program.

A tutor working on this part of the syllabus should be marking written attempts rather than demonstrating. The routine that moves grades is unglamorous: the student writes an algorithm by hand without a computer, the tutor marks it against the mark scheme and annotates every lost mark, and the student rewrites it the following week. Four weeks of that changes a script more than four months of watching someone else code. The same loop applies to the single-table SQL questions, where SELECT, FROM, WHERE and ORDER BY are easy and the lost marks come from reading the field names in the table the question actually provided, and to the logic questions, where a student who can draw a truth table still has to build the circuit from the expression the question gives.

  • Write pseudocode keywords in capitals and declare every variable with its type.
  • A trace table needs the exit row where the loop condition finally fails.
  • Validation happens in code; verification confirms what a person typed.
  • Extreme, abnormal and boundary test data are three separate requirements.
  • Hand-write algorithms, have them marked, then rewrite them the next week.
  • SQL marks are lost on the question's field names, not on the keywords.

What does progress on 0478 look like at four weeks, one term and one exam cycle?

At four weeks you should see changed behaviour, not a changed grade. A student who used to stare at a blank page now writes a first attempt at an algorithm unprompted, declares variables without being reminded, and produces a trace table with the exit row present. That is the whole expectation at one month, and it is the right one: if a tutor reports improvement at four weeks in the form of a predicted grade, be sceptical, because no mark on a school test moves that fast for honest reasons.

At one term, roughly twelve to fourteen sessions in Mumbai terms, the Paper 1 theory should be answering to retrieval rather than to rereading, and the Paper 2 work should have moved from whether the student can attempt a question to how many marks the attempt collects. This is where a mock result usually shifts, and the shift is often larger than the teaching deserves, because a candidate who previously left half of Paper 2 blank is now writing something creditable in every box. A term is also long enough to tell whether the fit is right: if the student is still not producing written work between sessions, the problem is the pairing or the schedule, not the subject.

Across one full exam cycle the honest statement is narrower than any marketing page will tell you. Consistent weekly teaching with marked written work, started by the beginning of Year 11, gives a candidate the best version of their own preparation. It does not give a guaranteed outcome, and anyone describing an exam grade as certain is describing something they cannot control: illness in May, a question style the student has not met, the grade boundaries for that particular series. We do not guarantee grades, and the tutors on this platform are instructed not to either.

What we do commit to is the mechanics. If a tutor stops communicating, cancels repeatedly or fails to set and mark work, tell us and we re-match from the same shortlist, usually inside the week, with no requirement to explain yourself at length. We would rather replace a tutor in October than hear in March that the pairing had not worked since Diwali. Mumbai parents are polite about this to their own cost, so treat a second missed session as reason enough to write in.

  • Four weeks: unprompted first attempts, declared variables, trace tables with exit rows.
  • One term: theory answers from recall and Paper 2 boxes no longer left blank.
  • One exam cycle: best version of the candidate's preparation, with no promises about outcomes.
  • No written work between sessions means the pairing or the slot is wrong.
  • Report a second missed session; re-matching normally happens the same week.

Getting started with a Cambridge IGCSE Computer Science 0478 tutor in Mumbai

Three things make the first message useful: the school and year group, the syllabus code from the statement of entry, and the two weekday evenings that are realistically free after school transport and any other classes. Add the last Computer Science test or mock paper if you have it, marks and all. With those four items a shortlist takes a working day; without them it takes a week of messages.

The first session follows a pattern most of our tutors share. Twenty minutes of Paper 1 recall across data representation, data transmission and hardware, to establish whether the theory is genuinely known or merely familiar. Then a short Paper 2 task written by hand with no laptop: one algorithm, one trace table, one validation check. Then ten minutes with you, in plain language, about what the gaps are and in what order they should be closed. A tutor who teaches a full lesson on day one without testing anything has skipped the only part of the session that matters.

Then the weekly rhythm starts, and it is the same rhythm whether the match is home classes, online or hybrid: a teaching block, written work set at the end of it, that work marked and returned before the next session. Ask to see the marked work once a month, not every week. If three weeks pass with nothing written and nothing marked, write to us. A good pairing in Mumbai lasts two years and takes a student through to the papers; a wrong one is cheapest to fix in the first fortnight.

  • Bring school, year group, syllabus code and two genuinely free evenings.
  • Attach the most recent marked Computer Science test or mock paper.
  • First session is diagnostic: short theory recall, then one handwritten algorithm.
  • Expect written work set, marked and returned between every session.
  • Review the marked work monthly and write in if three weeks pass empty.
FAQs

Mumbai tutoring — questions parents ask

What is the difference between 0478 and 0984 Computer Science?+

They are the same subject reported on two different grade scales, with 0478 using A* to G and 0984 using 9 to 1. The school chooses which code to enter candidates under, and the student has no say in it. For teaching purposes the distinction barely matters, because the topic content and question styles run close together, and a tutor who has taught one will teach the other without adjustment. Where it does matter is in comparisons: a report card grade, a past paper mark scheme and a sibling's old result may all be on different scales. Check the statement of entry from the examinations officer for the code that actually applies.

Can a tutor travel to our building in Powai for a weekday evening slot?+

Yes, provided the tutor is matched from the right side of the city, because Powai has no railway station of its own. Tutors reach it by road from Andheri East along JVLR, from Kanjurmarg or Ghatkopar on the Central Line side, or from Chembur using the Santacruz-Chembur Link Road. A 6pm or 7pm slot is realistic from any of those; a tutor based in Borivali or Vashi doing the same journey will manage it for a term and then start cancelling. We would rather put a Powai or Chandivali tutor on your Tuesday and an online specialist on your Friday than schedule a commute that collapses in the monsoon.

My son codes well in Python but keeps failing Paper 2. Why?+

Because Paper 2 marks the answer on the page, not the program in his head. A fluent coder who writes Python syntax in the booklet, skips variable declarations, or answers a trace table question by stating the final value instead of filling in every row will lose marks he has genuinely earned. Cambridge pseudocode has its own conventions and the mark scheme follows them. The fix is unglamorous and quick: four to six weeks of handwritten algorithms marked against the mark scheme, with every lost mark annotated and the work rewritten. Students in this position often move further than weaker programmers, because the understanding is already there.

How much does IGCSE Computer Science tuition cost in Mumbai?+

It depends on five things, and any single figure quoted before those are known is a guess. IGCSE tuition fees in Mumbai move with the board and level, because IGCSE Years 9-11 work is priced below Diploma Programme work; with subject scarcity, and Computer Science is scarcer than Mathematics; with travel distance, since a tutor crossing two suburbs is pricing the commute as well as the hour; with session length, as a ninety-minute programming block is not two forty-five-minute slots; and with whether the tutor marks written work between sessions. We publish each tutor's own rate on their profile so you are comparing real numbers rather than an average that fits nobody.

Does a parent need to be at home during a home tuition session?+

Not in the room, but someone should be in the flat, particularly for Years 9 and 10. The reason is practical rather than about trust: an adult at home means the session starts on time, the phone goes into another room, and the study space does not get taken over by a younger sibling halfway through. Set the student up at a dining or study table with a charged laptop and a full charger, not on a bed. For a Year 11 candidate working through timed papers, a parent who can keep the house quiet for ninety minutes is doing more useful work than one checking in every twenty minutes.

Is Paper 1 theory worth separate sessions, or will revision cover it?+

It is worth timetabled attention from Year 9, but rarely a whole session of its own. Paper 1 covers a wide spread of content from data representation and transmission through hardware, software, internet security and emerging technologies, and that breadth means it is genuinely learnable from a well-organised set of notes. The risk is leaving it entirely to the student, who will reread the textbook and mistake familiarity for recall. Most tutors we place use a twenty-minute oral or written recall drill at the start of each session, then spend the body of the session on algorithms. In the final term that balance flips if the theory is still shaky.

What happens if the tutor is not working out after three weeks?+

Write to us and we re-match from the original shortlist, normally within the same week. You do not owe anyone a detailed justification, and you are not asked to raise it with the tutor first if you would rather not. The usual signals are easy to read: no written work being set, sessions that drift into homework supervision, repeated rescheduling, or a student who has stopped mentioning the subject at all. Three weeks is early enough that nothing has been lost. The expensive version of this situation is the one where a parent waits until February to mention that the pairing never worked.

Does online tuition actually work for algorithms and pseudocode?+

For this subject, better than for most. Paper 2 work happens in a text editor anyway, so a shared screen with the student typing and the tutor annotating in the same file reproduces the in-person experience closely, and a trace table built in a shared document is arguably clearer than one on paper. It also reaches specialists who cannot physically get to Dahisar, Kharghar or Kasarvadavali on a weekday. What online cannot replicate is supervision and the reading of a student's face, so for younger or easily distracted students we suggest home sessions for teaching and online only for code review.

We live in Thane off Ghodbunder Road. Will the travel eat into our session?+

It will if the tutor is matched from the wrong side of Thane, which is the most common scheduling mistake we see here. A tutor living near Thane station reaches Kasarvadavali in about twenty minutes off-peak and close to an hour in the evening peak, so a 6.30pm start becomes a 7.15pm start by October. The fix is to match within the Ghodbunder corridor itself, or along Pokhran Road and Majiwada, rather than pulling someone from the station side or from Mulund. Where no Computer Science specialist lives in the corridor, we will say so and propose a hybrid pattern instead of promising a commute nobody can keep.

Can a tutor help with the October and November retake after a May result?+

Yes, and it is one of the better uses of outside teaching, because the diagnosis is already done. A statement of results and, where the school has requested it, the component breakdown tell a tutor exactly which paper cost the grade. Work in July and August then targets that paper specifically rather than re-covering two years of content. Candidates retaking after a weak Paper 2 usually need handwritten algorithm practice and nothing else; candidates who lost the grade on Paper 1 need a recall routine. Ask the school's examinations officer about entry deadlines early, since they fall well before the series itself.

Which programming language should my daughter learn for 0478 practice?+

Whichever one her school teaches, and it is not worth fighting the school over. Cambridge expects programming practice in a high-level language and schools in Mumbai commonly use Python, with Java and VB.NET also in use, but the examined skills are the logic and the structures rather than the language. A student fluent in one of them transfers to another in a fortnight. The one thing that does matter is that she can also write the same algorithm in Cambridge pseudocode by hand, since that is what the answer booklet will contain. A tutor whose first instinct is to switch her language is solving their own preference, not her problem.

What if there is no visible progress after a month of sessions?+

Then look at the written work before you look at the tutor. In the first month the measurable change is behavioural: unprompted first attempts, declared variables, trace tables with every row completed. If that work exists and is being marked, the teaching is working and the marks will follow in the next mock. If nothing has been set, nothing has been marked, or the student cannot show you a single annotated attempt, the pairing is wrong and we will re-match. One month is not long enough to judge a grade, but it is long enough to judge a routine.

Find your Mumbai tutor

Send us the school, the year group, the syllabus code from the statement of entry and the two evenings that are genuinely free. Within a working day you get two or three verified IGCSE specialists who have taught Computer Science (0478) home classes Mumbai families schedule after school, with their own rates and real availability. You pick one, the first paid session is diagnostic, and after two sessions you tell us to continue or to re-match.

Book a free academic consultation