
Priyanka Kumari
IB Maths
IB + IGCSE
Old Gurgaon, Gurugram (Gurgaon), Haryana
IB DP Computer Science home tutors in Old Gurgaon, Gurugram (Gurgaon), Haryana, can both list a computer science degree and years of tutoring experience and still be mismatched to what your child needs: one may be strong on system fundamentals and networks, the other on object-oriented programming and the Internal Assessment build. The real comparison isn't the resume; it's whether a tutor can explain how they would structure the IA's product-plus-documentation timeline, and whether your child can follow their pseudocode trace without getting lost. IB Gram matches families around Sector 14, Rajiv Chowk and Sadar Bazar in Old Gurgaon with tutors for home or online sessions, observed by you first before anything is confirmed.
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.
Browse a sample of verified IB and IGCSE tutors for PYP, MYP, DP and IGCSE subjects. Matching considers syllabus fit, HL or SL level, preferred tutoring mode, schedule and the kind of support the student needs.
Explore IB tutor options
IB Maths
IB + IGCSE

Mathematics
IB + IGCSE

Math AAHL
IB + IGCSE
IB DP Computer Science is harder than it looks on the syllabus because the course demands fluent pseudocode reasoning independent of whatever language a student is actually coding in, and Paper 1 and Paper 2 test that abstract reasoning directly, not just whether a program runs correctly in an IDE at home. On paper, the course looks like a fairly linear syllabus: system fundamentals, computer organisation, networks, and object-oriented programming, with Higher Level (HL) adding abstract data structures on top of Standard Level (SL) content.
Students who learned to code informally, through YouTube tutorials or a school coding club, often write working programs but can't trace a pseudocode algorithm on paper under exam conditions, which is a completely different skill from writing code with autocomplete and a compiler catching errors in real time. This gap surprises capable students the most, because they've been told they're 'good at coding' by teachers who were really assessing something narrower. It is a mismatch between confidence and exam-specific technique, not a mismatch in raw ability, and treating it as the latter usually wastes the first few tutoring sessions on content the student already knows.
HL students face the additional weight of abstract data structures, stacks, queues, trees, hash tables, implemented and reasoned about formally, on top of everything SL covers. And the Internal Assessment, a working solution plus its full documentation, sits on top of both. Students who leave the IA's documentation stage until the final weeks routinely lose marks they'd already earned through the actual working product, simply because the write-up is rushed. A rushed final fortnight is the single most common reason a technically sound IA ends up scoring below what the working code alone would deserve, and building the documentation alongside the code, section by section, avoids this almost entirely.
A concrete illustration: given a short pseudocode routine that searches a list for a target value, most students correctly identify what the algorithm does. Fewer can reliably state its efficiency in general terms or explain why a different approach would behave differently on a larger dataset — and that reasoning-about-the-algorithm layer, rather than just describing what it does, is exactly where Paper 1 marks tend to concentrate for higher grade bands. A related pattern shows up often in Old Gurgaon: a student who has built genuinely creative personal projects outside school — a small game, a Discord bot, a basic website — can still find networks and computer organisation questions unexpectedly dry, because that theory rarely comes up naturally in hobby coding, and a tutor who treats hobby confidence and exam-specific theory as two separate strands tends to close this gap faster.
The Diploma Programme (DP) is the senior International Baccalaureate (IB) qualification, offered after the IB's Primary Years Programme (PYP) and Middle Years Programme (MYP), and results are reported on the IB's 1 to 7 grading scale rather than a percentage. Computer Science sits within the DP at Higher Level (HL) or Standard Level (SL), alongside compulsory DP components such as Theory of Knowledge (TOK) and the Extended Essay (EE) that every diploma candidate completes regardless of subject choice. System fundamentals covers how a computer actually processes and stores data, binary representation, hardware and software layers, the kind of foundational knowledge students often skip past to get to 'real coding', but which Paper 1 tests directly and which underpins everything that follows in computer organisation and networks.
Skipping straight to object-oriented programming without this grounding is one of the most common mistakes we see in how students prepare for this subject on their own. Networks and computer organisation follow, covering protocols, topologies and how hardware components interact, before the course moves into object-oriented programming: classes, inheritance, encapsulation, the core of most of the coding students will actually do. HL students then layer abstract data structures on top, requiring both the implementation and the formal reasoning about when to use a stack versus a queue versus a tree, a genuinely conceptual leap from SL.
The Internal Assessment, a self-designed solution to a real client problem plus its documentation, is where theory meets an actual deliverable. Examiners assess the product and the written case study together: problem definition, design, development record, testing and evaluation. A student can build a genuinely functional solution and still score poorly if the documentation doesn't clearly show the design decisions and testing process behind it, which is why documentation deserves equal time to the coding itself. This is the section of the IA where marks are lost quietly, one missing justification at a time, rather than in any single obvious mistake.
For HL students, the Paper 2 case study released ahead of the May or November session is worth taking seriously well before results season begins. Students who treat the release as background reading rather than working material — annotating the scenario, predicting likely question types, mapping it against syllabus topics — consistently walk into the exam with less to figure out cold, compared with students meeting the material properly for the first time under timed pressure. The same applies to SL students sitting the shorter Paper 2, even though the HL version carries the additional weight of abstract data structures layered on top. Treat the release date as the real start of exam preparation, not the exam itself.
Old Gurgaon, the older city centre around Sector 14 and Rajiv Chowk, is a genuinely different part of Gurugram from the newer DLF-phase corridors: narrower roads, denser markets, and a longer-established resident base compared to the newer sectors further south. For a tutor, this means different practical realities, parking near Sadar Bazar is harder than near a newer society's dedicated visitor spots, and journey times can be unpredictable during market hours even for a short distance.
Civil Lines and Rajendra Park sit close to this corridor, along with pockets of Sector 15 and Sector 4, and families here often send children to schools established in Gurugram for decades rather than the newer international-school campuses further out. That history shapes expectations somewhat: parents in this belt sometimes want more structure and more explicit progress tracking than families used to a more relaxed international-school culture elsewhere in the city.
Sushant Lok 1, Malibu Towne and South City 1, though technically a short distance from the oldest part of the city, are close enough that tutors serving Old Gurgaon often cover both, which widens the realistic pool of Computer Science tutors available to a family here compared to some more isolated corridors of Gurugram, particularly useful for a subject where genuinely qualified tutors are less common than for maths or English.
Evening timing in this corridor has its own rhythm: Sadar Bazar's market traffic peaks earlier than the office-hour rush that defines newer sectors further south, often thickening from late afternoon rather than only after 6 pm. A tutor unfamiliar with this pattern might plan a 5:30 pm slot expecting easy roads, only to hit exactly the kind of congestion a Sector 14-based tutor would have anticipated and routed around.
Salwan Public School, Presidium School, Alpine Convent School, Suncity School and DPS International Edge are the schools most commonly attended by IB families in and around Old Gurgaon. Computer Science provision varies noticeably between them, some run dedicated computer labs with structured project time built into the timetable, others rely more heavily on independent coding practice at home, which changes how much a tutor needs to fill in outside class.
These names are provided as local context only. IB Gram is an independent tutoring platform and is not affiliated with, endorsed by or representing Salwan Public School, Presidium School, Alpine Convent School, Suncity School, DPS International Edge or any other institution mentioned on this page, nor with the International Baccalaureate Organization, Cambridge Assessment International Education or Pearson Edexcel. A tutor should still ask which school your child attends and how their IA supervision process works, since schools differ in how closely they check IA progress.
If your child's school offers limited lab time or a shared coding environment that's hard to access from home, that's worth mentioning to a tutor early, since it affects whether IA development happens mostly in sessions or whether the tutor is mainly reviewing work done independently between them. Either approach can work, but only if the tutor knows which one they're actually supporting.
Internal deadline calendars differ meaningfully across these schools too — some set an early DP1 checkpoint requiring a defined IA proposal, others leave it looser until well into DP2. A tutor who asks specifically about your child's school's internal checkpoints, rather than assuming a generic timeline, can pace documentation work to land ahead of those checkpoints rather than scrambling to meet only the IB's final submission date.
When two tutors both look qualified on paper, degree, years of experience, positive feedback from other families, the useful comparison shifts to specifics: ask each one to walk you through how they'd structure the last six weeks before an IA deadline, and listen for whether they mention documentation and testing as much as the actual code. A tutor who only talks about the build is missing half of what the IA is graded on.
We match primarily on demonstrated IA supervision experience and comfort with pseudocode-based exam technique, not just general programming ability, since a strong professional developer isn't automatically a strong DP Computer Science tutor; the exam skill set is narrower and more specific than industry coding. For Old Gurgaon families, we also weigh realistic travel through Sector 14 and the Sadar Bazar stretch, rather than assuming every tutor can navigate it equally easily during peak hours.
You'll observe the first session, and it's worth asking your child afterward whether the explanation actually made sense, not just whether the tutor seemed knowledgeable. If the match isn't right, tell us specifically what was missing, deeper OOP grounding, clearer pseudocode walkthroughs, more IA-specific guidance, and we'll adjust rather than sending another tutor with the same gap under a different name.
A second useful comparison point: ask each shortlisted tutor for one example of a student whose IA idea they had to talk down from something too ambitious. A tutor with real supervision experience will have a specific, honest answer; one without it tends to answer in generalities about 'guiding the process' without a concrete instance, which is a fair signal of how much hands-on IA triage they've actually done before.
Fees for an IB DP Computer Science tutor in Old Gurgaon vary by grade, HL versus SL, session length, home versus online delivery, and whether the tutor is actively supervising an in-progress IA versus doing general exam revision; IA supervision tends to command more because it requires sustained availability across weeks, not just a fixed weekly hour. We don't list a specific figure here, since quoting one number would flatten a genuinely wide range.
The real value question is whether a tutor's time goes toward the specific gap, pseudocode fluency, a particular data structure, IA documentation structure, rather than generic 'computer science help' repeated weekly regardless of what's actually weak. Two families paying an identical rate can get very different outcomes depending on how targeted the sessions actually are, which is worth checking directly with any tutor before the first paid session begins.
IA supervision especially benefits from booking ahead; tutors experienced with the documentation-and-product format tend to fill up in the months before submission deadlines, so a family in Old Gurgaon planning around the IA timeline should start the conversation earlier than they would for straightforward exam revision, where availability is generally more flexible and last-minute matching is usually still workable.
It's also worth clarifying travel expectations upfront given this corridor's roads: a tutor willing to commit to a fixed weekly home slot near Sadar Bazar or Sector 14 should be asked directly how they account for unpredictable market-hour traffic in their scheduling, rather than assuming a flat travel charge or a fixed arrival time that denser roads here may not reliably support.
For IB DP Computer Science in Old Gurgaon, online tutoring suits the actual coding and pseudocode work best, home tutoring suits early Internal Assessment planning and younger students who need someone physically present, and a hybrid pattern mixing both tends to outperform picking one mode exclusively for the whole term. Computer Science tutoring translates unusually well to online delivery, since almost all of the actual work, writing code, reviewing pseudocode, walking through an IA's documentation, happens on a screen either way. Families who insist on home-only sessions for this particular subject are sometimes paying a convenience premium for something a screen handles just as well.
Screen-sharing an actual codebase during an online session is often clearer than looking over a shoulder at a laptop in person, where the tutor can't always see the full screen comfortably. Home sessions still have a place, particularly for younger DP students who benefit from someone physically present to keep focus during longer IA-build sessions, and for families in the Sector 14 or Rajiv Chowk area where a tutor is already local and travel is genuinely convenient rather than a burden. Given the denser roads in Old Gurgaon, confirm a realistic travel window before committing to a fixed weekly home slot.
Our honest suggestion for this subject specifically: default to online unless there's a clear reason not to, distraction at home, a preference for in-person accountability, and treat home sessions as the exception reserved for when a student genuinely needs someone in the room. This runs against the usual assumption that home tutoring is always the premium option, but for coding-based subjects it often isn't. It also flips for a student with a documented pattern of losing focus in unsupervised online sessions, where the convenience of home outweighs the coding advantage of screen-sharing. Ask directly which pattern describes your child before choosing a default.
There's one scenario where home genuinely outperforms online in this corridor: a student who has a working IA prototype but hasn't tested it properly against varied input, since a tutor sitting beside the student can push for messier, more realistic test cases live, in a way that's harder to prompt convincingly over a screen. Families close enough to Sector 14 or Rajiv Chowk to make that practical often book one such home session specifically for a testing push, even if the rest of the term runs online.
Session one should include a genuine pseudocode trace exercise, not just a conversation about grades, because it's the fastest way to see whether the gap is conceptual or purely exam-technique. If an IA is already underway, the tutor should review the current build and ask to see the documentation drafted so far, even if it's rough, rather than starting from a clean slate.
Weeks two through four typically split between whichever syllabus component is weakest, often OOP fundamentals or abstract data structures for HL, and structured IA progress if the deadline is approaching, with explicit checkpoints for the design, development log and testing sections rather than one large push at the end. This pacing matters more here than in most DP subjects, because IA marks are lost gradually, not in one obvious moment.
By the end of the month, expect specific feedback: which pseudocode patterns are now solid, which still trip up your child under exam conditions, and for IA-stage students, a documentation checklist showing what's actually complete versus outstanding. Vague reassurance without this specificity is a reasonable prompt to ask more direct questions, since four weeks is enough time for a competent tutor to have a clear read on where things stand.
A realistic Old Gurgaon example: a Sector 14 student with school-set mocks six weeks away, IA proposal approved but build barely started. The first month here deliberately splits time between a small, protected block of IA build progress each week and mock-focused pseudocode and theory revision, rather than letting mock panic push the IA aside entirely, since a student arriving at mocks with zero IA progress faces a much harder DP2 term afterward.
Tell us your child's grade, HL or SL, and whether the priority is exam technique, a specific syllabus component like abstract data structures, or active IA supervision, and we'll shortlist tutors realistic for the Old Gurgaon, Sector 14 and Rajiv Chowk catchment, whether you're leaning toward home sessions or online delivery.
You'll observe the first session before committing, and it's worth using it to see an actual pseudocode walkthrough or a look at the IA's current state, not just a general conversation about the tutor's background and qualifications. That single exchange usually tells you more about actual fit than any credential list ever could.
No long-term contract is required to start, and if the first tutor isn't the right fit, tell us specifically what was missing and we'll adjust. Given how much of the DP Computer Science grade depends on the IA's documentation, starting that conversation with a tutor well before the deadline crunch is the single most useful thing a family in this corridor can do.
If you're weighing a start date against school holidays or a family trip, it's worth knowing that a short, focused block, even two or three sessions before a break, can still move a stalled IA forward meaningfully, rather than waiting for a longer uninterrupted stretch that Old Gurgaon's school calendars don't always provide. Starting small beats waiting for a perfect window that may not arrive before the deadline does.
Ask each one directly how they'd structure the six weeks before an IA deadline, and whether they treat documentation as seriously as the code itself; a tutor who only talks about building the product is missing half of the assessment. Also ask them to walk through a pseudocode trace with you present, not your child, so you can judge whether the explanation is genuinely clear or just confident-sounding. The clearest signal is whether your own child understood the first session, not the tutor's resume.
This is one of the most common patterns in DP Computer Science. Writing working code with an IDE catching errors is a different skill from tracing pseudocode on paper under time pressure, and Paper 1 and Paper 2 test the second skill directly. A tutor should focus specifically on pseudocode fluency and command-term technique here, rather than more general coding practice, which won't close this particular gap.
It can be a genuine factor in this part of Gurugram; the older city centre has denser roads and less predictable parking than newer sectors. We'd suggest confirming the exact street and any access constraints with your matched tutor before locking in a weekly slot, and considering online sessions as a fallback if a consistent home slot proves difficult to sustain week to week.
There's no hard cutoff, but six to eight weeks of genuine runway gives enough time to fix design gaps and properly develop the documentation, rather than just polishing what already exists. Students who come to a tutor with two weeks left can still improve their score, but the ceiling is lower, since a rushed testing and evaluation section is one of the most common places marks are lost at that stage.
No, and we'd treat any promise of a specific score with caution. What we offer is a tutor with demonstrated IA supervision experience, an observed first session so you can judge the fit directly, and honest adjustment if it isn't working. No guaranteed grades, no invented statistics about past results, no fabricated reviews from other families.
For most students, yes, arguably more so, since screen-sharing an actual codebase or IA document tends to be clearer than looking over a shoulder in person. Home sessions still suit younger students who need someone physically present to hold focus, or families where a tutor is already local and travel is genuinely convenient. Try one of each before deciding, rather than assuming the answer in advance.
That's common and one of the more frequent reasons families reach out. A tutor experienced with the IA format can help structure the client-problem definition, design documentation and testing plan even without much school input, though they'll rely on you to confirm what your child's specific teacher expects for submission format and any internal deadlines the school sets separately.
No. Salwan Public School, Presidium School, Alpine Convent School, Suncity School and DPS International Edge are named only because they're commonly attended by families in this corridor, and knowing a school's lab setup and IA supervision style helps a tutor prepare properly. IB Gram is independent and has no formal relationship with any of them.
Sometimes, yes. Several long-established schools in this corridor set an earlier internal IA proposal checkpoint than families expect, which can catch a family off guard if they assumed the IB's final deadline was the only date that mattered. Confirming the specific school's internal calendar with a tutor at the start, rather than discovering a missed checkpoint mid-term, avoids an avoidable scramble.
For students near Sector 14 or Rajiv Chowk where a home visit is genuinely convenient, yes, often. A tutor sitting beside the student can push for realistic, messier test inputs live in a way that's harder to encourage effectively over a screen, and thorough testing evidence is one of the more commonly underweighted parts of the IA documentation. It doesn't need to replace an otherwise online routine, just supplement it once or twice.
If mocks are six to eight weeks out and the IA hasn't properly started, the honest approach is to protect a small, fixed weekly block for IA build progress rather than letting mock revision consume the entire schedule. Students who arrive at mocks having made no IA progress at all tend to face a much harder DP2 term once mocks are over and the IA deadline is suddenly much closer.
If your child's Computer Science grade is riding on an IA that hasn't really started, or on pseudocode fluency that isn't there yet, tell us their grade and level and we'll match a tutor realistic for Old Gurgaon and the Sector 14 corridor, for a home or online session, observed by you first.
Book a free academic consultation