Skip to main content
Flag of DubaiDubaiLIVE 0478 TUITION FOR DUBAI STUDENTS, YEAR 10 TO YEAR 11

Cambridge IGCSE Computer Science 0478 Online Tutor in Dubai

Hiring a Cambridge IGCSE Computer Science 0478 online tutor in Dubai should start with a diagnostic, not a syllabus plan. Ten topics, scored honestly by the student in twenty minutes, tells a specialist where the marks are actually going. From there the work is weekly and specific: handwritten algorithms, trace tables, database design, Boolean logic and theory answers written to the mark allocation. Lessons run one-to-one over live video on a fixed Gulf Standard Time slot.

  • Scored diagnostic across all ten syllabus topics before any plan
  • Handwritten algorithm work set weekly, because the exam is handwritten
  • Clear position on AI tools: never used to produce submitted work
  • Free first lesson, no card details taken, no rolling commitment

10

syllabus topics scored in the first diagnostic

6

terms between Year 10 and the final paper

40

minute lesson unit KHDA uses for mandatory-subject time

2

years the MoHRE private tuition permit runs, free of charge

International schools near Dubai
  • Dubai Scholars Private School
  • GEMS Our Own English High School
  • Al Mawakeb School Al Garhoud
  • The Westminster School
  • The Winchester School Jebel Ali
  • Arcadia Global School
  • Delhi Private School Dubai
  • The Gardens School
  • GEMS Wellington Academy Silicon Oasis
  • Star International School Mirdif
  • Universal American School
  • Deira International 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.

IB & IGCSE in Dubai

Two years, six terms and the marks that go missing in between

Cambridge IGCSE Computer Science is a two-year course assessed by two written papers of equal weight, and the mistake families make is treating it as a subject you revise at the end. The systems paper rewards precision that takes months to build. The algorithms paper rewards handwritten fluency with pseudocode and trace tables, which is a habit rather than a body of knowledge, and habits do not form in April. A student who starts practising algorithm writing in the spring of Year 11 is learning a motor skill under exam pressure.

So the useful question for an online tutor is not what to teach this week but where the student is against a two-year map. Which of the six systems topics have been covered and scored. Whether database design and Boolean logic have been met at all, since schools frequently reach them late. Whether the student has ever written an algorithm by hand without a keyboard in front of them. Those three answers shape a plan; a request to help with computer science does not.

That is why the first session is a diagnostic rather than a lesson. The student scores themselves across the ten syllabus topics, writes one short algorithm by hand, and completes one trace table from given code. Twenty minutes produces a ranked list of what is actually costing marks, which is usually different from the parent's theory and almost always different from the student's. Everything after that is built on that list and reviewed against it.

Delivery is online, one-to-one, over live video on a fixed slot in Gulf Standard Time. IB Gram does not send tutors to UAE addresses; home visits are a service we run only in India. For a subject where the work already lives inside a screen, that is the stronger format rather than a compromise: the tutor sees and controls the same editor, runs the student's own program, breaks it deliberately, and converts it into exam form alongside, with every file saved and sent afterwards.

There is a second reason the two-year view matters in this emirate specifically. Dubai schools differ widely in when they teach the algorithms content: some spread programming constructs across Year 10, others leave most of the second paper to Year 11, and a few reach database design and Boolean logic only in the final term. A plan written from the syllabus assumes an order the school may not be following. A plan written from the department's own scheme of work, checked against what the student can actually do unaided, is the one that survives contact with February.

This page sets out the two-year map, what the diagnostic contains, what gets set between lessons, where we stand on AI tools in a programming subject, how the mandatory UAE subjects affect a computing option block, how retakes and private-candidate entries work, how Dubai families use Ramadan and the long holidays, and the cases where online tuition is the wrong answer and we will say so rather than take the booking.

At a glance

  • Two written papers, equal weight, no coursework component
  • Handwritten pseudocode and trace tables are habits, built over terms
  • First session is a scored diagnostic across all ten topics
  • Databases and Boolean logic are the topics schools reach last
  • Online one-to-one in the UAE; in-home visits are India-only
IB programmes

Every IB programme stage, mapped to UAE school years

A computing student in Dubai passes through three decision points: the Year 9 option choice, the Year 11 pathway choice, and the question of whether to continue with the subject at all. These are the stages behind those decisions.

IGCSEAges 14-16 · Years 10-11

Cambridge IGCSE Computer Science 0478

Six terms ending in two written papers. One examines computer systems, the other algorithm design and problem-solving, programming, databases and Boolean logic. Candidates answer in pseudocode or a high-level language, by hand, with no component assessed at a computer.

Dubai schools vary in how early they start the algorithms content, which is the single biggest variable in how a tutoring plan is built. Some cover programming constructs across Year 10; others leave the second paper largely to Year 11. Asking the head of computing for the department's two-year scheme of work, rather than the syllabus, is the most useful ten minutes a parent can spend before buying tuition.

ICTAges 14-16 · Years 10-11

Cambridge IGCSE Information and Communication Technology 0417

The practical alternative, assessed across a theory paper and two practical papers covering document production, databases, presentations, spreadsheets and website authoring. Frequently sits in the same option column as computer science in Dubai schools, which makes it a choice rather than a companion.

Families often discover in Year 10 that the child is in the wrong one of these two subjects. Switching is possible early and expensive late, so the decision deserves a conversation in Year 9. A student who likes building things in code belongs in 0478; a student who works accurately and methodically with software tools frequently does better in 0417 and enjoys it more.

AS/AAges 16-18 · Years 12-13

Cambridge International AS and A Level Computer Science 9618

The continuation, assuming fluency in one text-based language from the first weeks of Year 12 and going considerably deeper into data structures, logic, system software and a programming project at full A Level.

Dubai students commit to A Level or the IB Diploma in the spring of Year 11, before results exist. For computing the practical test is simple: can the student write a working program of forty lines without help. If not, the summer between Year 11 and Year 12 is the window to fix it, and online sessions through the holidays are how most of our families use that gap.

MYPAges 11-16 · MYP 1-5

IB Middle Years Programme computing and design

The IB route in the same age band, taught through design cycles and assessed internally against criteria. Students build real projects and rarely encounter pseudocode conventions, handwritten algorithm work or Boolean logic as examinable content.

Transfers between IB and British curriculum schools mid-secondary are common in Dubai because of job moves, and three of the seven private schools opening in the emirate for 2026-27 are IB schools. A student moving from MYP into Year 11 of a British school needs the examination form taught explicitly, which is a six-to-eight week job rather than a term.

Subject coverage

IB and IGCSE subjects we tutor

The subjects below surround 0478 on a Dubai timetable, including the three the emirate requires of every private school. Each note says what it costs a computing student in time, because the week is the real constraint.

Computer Science (0478)

Two written papers

Ten topics across two papers of equal weight. The marks concentrate in handwritten precision: complete trace tables, declared variables, base conversions checked both ways, and describe answers that hit the number of points the mark allocation implies.

Information and Communication Technology (0417)

Three papers

A theory paper and two practical papers. Where it shares a column with 0478 the two subjects compete rather than combine, and the choice should be made on how the student works rather than on which sounds more serious.

Mathematics (0580)

Core and Extended

The best predictor of comfort with the algorithms paper. Students fluent in algebraic manipulation handle counters, totalling and nested conditions easily; students still working arithmetic out step by step find iteration genuinely hard.

Arabic as a first or additional language

Mandatory in Dubai private schools

Required of all students in Dubai private schools regardless of the licensed curriculum, with separate classes for Arab and non-Arab groups. It occupies real timetable space, which is one reason Dubai option blocks are tighter than their UK equivalents.

Islamic Education

Mandatory for Muslim students

Taught with Standard Arabic as the language of instruction for Arab students and in the school's curriculum language for non-Arabs, under KHDA requirements. Another fixed block in the week a computing student has to work around.

Social Studies and Moral Education

Mandatory in Dubai private schools

Required alongside the international curriculum, taught primarily in Arabic for Arab students. Schools must meet specified weekly instructional time, calculated on a 40-minute lesson unit.

Physics (0625)

Core and Extended

A natural partner subject. Both papers punish loose explanation and reward naming a mechanism in order, so work on answer discipline in one shows up in the other within a term.

Cambridge International Mathematics (0607)

Core and Extended

Taken instead of 0580 at schools on an IB pathway. The problem-solving emphasis transfers well into algorithm design, and the graphical calculator work builds comfort with iteration.

Business Studies (0450)

Core and Extended

Often the fourth or fifth option. Useful only as a contrast here: it rewards applied judgement where computing rewards exactness, and students can need the switch pointed out explicitly.

AS and A Level Computer Science (9618)

AS and full A Level

Where a committed 0478 student goes next. Fluency in one language should exist before Year 12 begins, not be planned for during it.

How sessions run

Tutoring formats built around UAE school timetables

Three rhythms, chosen on where the student sits in the two-year map rather than on how much a family wants to spend.

Year 10 foundations, fortnightly

A lighter rhythm for students in the first year of the course, aimed at building the habits early: handwritten algorithms, trace tables and base conversion, practised while there is time and no deadline. Content follows the school's scheme of work rather than running ahead of it.

  • One live session a fortnight, set work in between
  • Habits built before Year 11 pressure arrives
  • Topic scores updated each half term
  • Usually the cheapest useful intervention in the two years

Year 11 weekly slot

A live hour each week on a fixed Gulf Standard Time slot, with the diagnostic list driving the order of topics. Set work alternates between a handwritten algorithm task and a timed set of theory questions, marked before the next session.

  • Same tutor, same slot, from term one to the window
  • Databases and Boolean logic cleared by February
  • Full timed papers from February onwards
  • Six-week reviews against the original diagnostic

Holiday and resit blocks

Short runs of sessions in school breaks or ahead of a November entry. Holiday blocks are used for programming fluency and for the topics the term never reached; resit blocks start from the question-level breakdown of the previous attempt.

  • Two or three sessions a week for two or three weeks
  • Runs across time zones when the family travels
  • Resit planning starts from the previous script, not from scratch
  • No requirement to continue into term time
Verified tutors

IB and IGCSE tutors available to students in Dubai

These tutors teach Cambridge IGCSE Computer Science online across Dubai and the Gulf. Each works to a two-year map rather than week to week, which is what makes the difference between covering the syllabus and being ready to sit it.

Explore IB tutor options
RUHINA

RUHINA

Biology

IGCSE

4rating10 Yrs
Ajmanonline / home / hybridAll countries
Concept buildingDoubt clearing
Check availability
The full picture

What IB and IGCSE study actually looks like in Dubai

01

The two-year map, term by term

Most tutoring plans for this subject are written week to week, which is why they run out of road in March. A better plan starts from the end: two written papers, ten topics, and a set of handwritten skills that need months of light repetition rather than a block of intensive work. From there the six terms allocate themselves fairly naturally, and a family can see at any point whether they are ahead or behind.

The shape is simple. Year 10 is for coverage and for building handwritten habits while nothing is at stake. Term one of Year 11 is for finishing the systems topics and scoring each one honestly. Term two is for the topics schools reach late, databases and Boolean logic, and for full papers under timing. Term three is for question analysis and for the second half of each paper, where fatigue costs marks that knowledge has already earned.

What this map mainly does is expose gaps early enough to be cheap. A student who has never written an algorithm by hand is a six-week problem in October and a serious problem in April. A student who has not met database design is a two-session problem in January and an unanswered question in the exam. The table below is the version we give parents, because it lets them ask the school a specific question rather than a general one.

Schools differ, sometimes substantially, in when they teach the algorithms content. Ask the head of computing for the department's two-year scheme of work rather than for the syllabus. The syllabus tells you what will be examined; only the scheme of work tells you when your child will have been taught it.

A TWO-YEAR 0478 MAP, READ FROM THE FINAL PAPER BACKWARDS
TermWhat the school is usually coveringWhat should be secure by the end of itThe check to run
Year 10, term oneData representation and hardware basicsConverting between denary, binary and hexadecimal both waysTen conversions in ten minutes, checked backwards
Year 10, term twoSoftware, data transmission, early programmingOne text-based language used for simple selection and iterationWrite a 15-line program with no help
Year 10, term threeThe internet and its uses, more programmingFirst handwritten algorithms attempted, however roughlyOne algorithm written on paper, unprompted
Year 11, term oneRemaining systems topics, algorithm designAll six systems topics met and scored honestlyA self-scored topic sheet with weak rows named
Year 11, term twoDatabases, Boolean logic, exam practiceTrace tables complete; one small database designed; truth tables reliableThree timed trace tables, all complete
Year 11, term threeRevision and past papersFull papers finished inside the time, second half includedTiming written on the script and checked
02

What the first diagnostic session actually contains

  • Specific questions, not topic headings, so confidence is tested
  • One handwritten algorithm reveals form as well as understanding
  • One trace table reveals whether intermediate states are recorded
  • The sheet goes to the parent and is re-scored at six weeks

A diagnostic is only useful if it produces decisions. Ours takes about twenty minutes and has three parts, each chosen because it reveals something a report card does not. The student scores themselves on each of the ten syllabus topics, writes one short algorithm by hand from a worded specification, and completes one trace table from code they have not seen.

The self-scoring is more reliable than parents expect, provided the question is specific. Asked whether they understand data transmission, a student says yes. Asked whether they can explain the difference between a parity check, a checksum and a check digit without looking, the same student usually says no, and that is the row that gets a session. Vague confidence collapses under a concrete question, which is the entire design of the sheet.

The handwritten algorithm is diagnostic in a different way. It shows whether the student declares variables, closes loops explicitly, and writes conditions in full, or whether they produce something a machine would tolerate and a mark scheme cannot read. The trace table shows whether they record intermediate values or only the final answer. Those two artefacts, between them, predict Paper 2 performance better than any mock grade.

The output is a ranked list with the two or three highest-return items at the top, and it is sent to the parent as well as used by the tutor. Six weeks later the same sheet is scored again, which is how the review stays honest rather than impressionistic.

03

What happens between the lessons

A weekly hour is a small part of a week. The work set between sessions is what makes it count, and in this subject that work has a particular character: short, frequent, handwritten and marked. An hour of set work spread across three evenings beats a single long session, because the skills being built are recall and form rather than comprehension.

The rotation is deliberately narrow. One week is a handwritten algorithm task from a worded specification, roughly twenty-five minutes. The next is a timed set of theory questions on a named topic, marked against the mark allocation rather than for general accuracy. Running through both, every week without exception, are three trace tables, because completeness only becomes automatic through repetition and students will not do them voluntarily.

Marking happens in the gap between lessons rather than during them, which is the single biggest difference between an hour that teaches and an hour that checks homework. The student arrives at the session with the script already annotated, and the live time is spent on the two faults that cost most, with one paragraph or one algorithm rebuilt in front of them.

Parents get a short note every second session saying what was set, what came back and what moved. The table sets out the standard rotation so a family can see what a month of work looks like before they buy it. Where a student is not doing the set work, we raise it at the second session rather than at the six-week review, because a weekly hour with no work between it is an expensive way to check homework.

THE STANDARD BETWEEN-LESSON ROTATION FOR A YEAR 11 STUDENT
WeekSet workTime it should takeHow it is marked
Week oneHandwritten algorithm from a worded specification, plus three trace tables35 minutesAnnotated for form: declarations, loop closure, condition clarity
Week twoTimed theory questions on the weakest systems topic, plus three trace tables35 minutesAgainst the mark allocation, point by point
Week threeBase conversion drill and one database design from a scenario30 minutesChecked both directions; field types and primary key assessed
Week fourBoolean logic set: truth tables, one expression, one circuit30 minutesTable first, then expression and circuit verified against it
Every weekThree trace tables from unseen code15 minutesCompleteness before correctness; every iteration required
From FebruaryOne full timed paper a fortnight, alternating the two papers90 minutesMarked with the timing noted on the script
04

AI tools, honest practice and what a tutor will not do

This has become the most important conversation in computing tuition, and it deserves a direct position rather than a policy paragraph. A student can now obtain working code for almost any school task in seconds. That capability is useful in life and actively harmful during this particular course, for a reason that has nothing to do with morality: the examination is handwritten and closed, and a student who has never produced an algorithm unaided has not practised the thing being tested.

Our position is straightforward. A tutor never hands a student finished code to submit, and never uses a generator to do the student's set work. Where a student has clearly submitted something they did not produce, the tutor says so and the session is spent writing the same solution from scratch, by hand, until the student can do it without help. Schools have their own rules on acceptable use for homework, and parents should ask for the school's policy in writing rather than assume.

There is a legitimate use that we do teach. Reading unfamiliar code critically, spotting where a generated solution does something subtly wrong, and explaining why it fails a specification is a genuine skill and good preparation for the kind of question that asks a candidate to find the error in somebody else's algorithm. Used that way the tool is a source of flawed code to diagnose, which is exactly what Paper 2 provides.

The broader boundary applies across everything we do. Work submitted to a school or a board must be the candidate's own. A tutor teaches, demonstrates on unrelated problems, reviews and explains. Nobody here produces material for submission, and no tutor can promise a grade, because examiners mark a script written on one morning.

05

Arabic, Islamic Education and Social Studies alongside a computing option

This is the part of a Dubai timetable that families from the UK or South Asia consistently underestimate, and it has a direct effect on whether a student can take both computing subjects. Arabic, Islamic Education and Social or Moral Studies are mandatory in all Dubai private schools regardless of the licensed international curriculum, and KHDA's requirements were to be implemented from the start of the 2025-26 academic year, with April 2026 for schools whose year begins in April.

The requirements are specific rather than nominal. Schools must organise separate classes for Arabs and non-Arabs in Arabic as a first language, Islamic Education and Social Studies, and combined classes for both groups are prohibited because the curriculum expectations and language of instruction differ. Standard Arabic is required as the main language of instruction for Islamic Education for Arab students and for Arabic as a first language, with the school's licensed-curriculum language used for non-Arabs. Teachers of Arabic and Islamic Education must hold the relevant KHDA approval to teach those subjects.

Instructional time is calculated on a 40-minute lesson unit, schools may vary lesson length provided the weekly total is met, and the guidance advises that any mandatory-subject lesson should run at least 25 minutes. The practical consequence for a computing family is simple arithmetic: those blocks are fixed, so the option columns around them are tighter than in a UK school, and computer science and ICT often compete for the same slot.

One further constraint is worth knowing before buying tuition in these subjects: for the mandatory UAE subjects, using different or additional content without prior permission from the Ministry of Education is prohibited. That is a real limit on how any provider may describe Arabic, Islamic Education or Social Studies tutoring, and it is why we describe support in those subjects as practice aligned to the school's own material rather than as a parallel programme.

MANDATORY UAE SUBJECTS IN DUBAI PRIVATE SCHOOLS, PER KHDA GUIDELINES
SubjectWho must take itLanguage of instructionClass organisation rule
Arabic as a first languageArab students in all private schoolsStandard ArabicSeparate classes from non-Arab groups; combined classes prohibited
Arabic as an additional languageNon-Arab students in all private schoolsArabic, taught at the appropriate levelSeparate from first-language classes
Islamic Education, Arab studentsMuslim students who are ArabStandard ArabicSeparate classes required
Islamic Education, non-Arab studentsMuslim students who are not ArabThe school's licensed-curriculum languageSeparate classes required
Social StudiesArab students primarily, per the guidelinesArabic for Arab studentsSeparate classes from non-Arab groups
Moral, Social and Cultural studiesNon-Arab studentsThe school's licensed-curriculum languageTaught to the non-Arab group
Instructional timeAll of the aboveNot applicableCalculated on a 40-minute lesson unit; at least 25 minutes advised per lesson
06

Retakes, the November series and the private-candidate route

Not every 0478 story ends well in June, and the options afterwards are more open than families assume. Cambridge runs IGCSE examinations in both a June and a November series, so a single subject can be retaken within six months rather than a year. The decision is worth making quickly, because entries close months before the papers and the school's internal deadline sits earlier again.

A retake plan should start from the previous attempt rather than from the syllabus. Where a school can provide a breakdown of performance by question or by component, that breakdown is the plan: a student who lost most marks on the algorithms paper does not need to re-cover the systems topics, and six weeks spent on trace tables, database design and logic is usually a better investment than a second full year of lessons.

Students who have left school, or whose school does not enter candidates for the series they need, can sit as private candidates through an examination centre that accepts external entries. This is an administrative question with real deadlines, and it is the school or the centre that answers it, not a tutoring provider. Ask the centre about entry windows, fees and which series they run before building any study plan around a date.

For students taking Pearson Edexcel subjects alongside Cambridge ones, the calendars differ. Pearson runs May or June and November series, with the November 2026 timetable running to 19 November 2026, June 2026 results issued to centres on 19 August 2026 and to students the following day, and November 2025 results reaching students on 22 January 2026. Pearson publishes provisional timetables that may be revised, so plan against the live official timetable rather than a restated date.

AFTER A DISAPPOINTING RESULT: THE OPTIONS AND WHAT EACH REQUIRES
SituationRealistic optionWhat has to happen firstWho confirms the detail
One paper well below the otherTargeted block on the weaker paper before a November entryQuestion-level breakdown from the schoolThe school's exams officer
Both papers mid-bandFull retake with a two-term plan rather than a sprintHonest topic scoring across all ten topicsTutor and school together
Marks near a grade boundaryAsk the school whether a review of marking is appropriateA decision inside the board's published windowCambridge, via the centre
School does not enter the needed seriesPrivate candidate entry through an accepting centreConfirm entry window, fees and series with the centreThe examination centre
Student has left schoolPrivate candidate entry, with an independent study planCentre registration before the entry deadlineThe examination centre
Moving to A Level regardlessProgramming fluency block over the summerOne language chosen and used for 40-line programsTutor, against the 9618 requirements
07

Time zones, Ramadan and the long holidays

A two-year plan has to survive a calendar that includes a long summer, Eid, Ramadan and frequent family travel. Online delivery is what makes that possible, and the families who get most from it are the ones who use the breaks deliberately rather than pausing through them.

Ramadan is the clearest example. Many of our Dubai families move the session to after Iftar for the month and keep the rhythm rather than stopping for four or five weeks; others reduce to a fortnightly session and add a block in the spring break. Either works. What breaks a plan is cancelling week by week, because the set work stops and the handwritten habits decay faster than content knowledge does.

The summer is the most under-used asset in the two years. It is the only period with no school deadlines, which makes it the right time for the work that needs time and no pressure: genuine programming fluency, the topics the term never reached, and for students heading to Year 12, the forty-line program that A Level will assume. Lessons run across time zones with the slot adjusted, so a family spending six weeks abroad keeps continuity.

The table maps the year as it is actually used, which is not how a syllabus is laid out. It is also how we advise families to budget: most of the value sits in term-time consistency plus two well-used breaks, rather than in a large block of sessions in the final weeks.

HOW DUBAI FAMILIES USE THE 0478 YEAR, MONTH BY MONTH
PeriodWhat online sessions are used forTypical frequencyWhat to avoid
September to DecemberSystems topics, habit building, topic scoringWeekly or fortnightlyLeaving handwritten algorithm work until Year 11
Winter breakProgramming fluency and the topics the term missedShort blockTreating it as pure revision
January to FebruaryDatabases, Boolean logic, first full timed papersWeeklyDiscovering the late topics have never been taught
RamadanContinuity after Iftar, or fortnightly with a spring blockReduced but maintainedCancelling week by week
March to the windowQuestion analysis and second-half-of-paper practiceWeekly, sometimes twiceA first large block of sessions started now
Summer breakFluency for A Level, or a resit plan from the question breakdownTwo or three a week in blocksPausing entirely for ten weeks
08

When online tuition is the wrong answer

A page arguing for online delivery should be able to say where it fails, and there are three cases where we tell families not to buy it. The first is a student who will not engage with a screen. Some thirteen and fourteen-year-olds need a person in the room to stay on task, and no amount of good teaching over video compensates. For those students an in-home tutor is the better product, and since we do not provide home visits anywhere in the UAE, that means recommending something we do not sell.

The second is a student whose real problem is not the subject. Where attendance, sleep, anxiety or a diagnosed learning need is driving the marks, tutoring in computer science is a treatment for the symptom. Schools in Dubai have inclusion teams and KHDA-regulated support structures, and the conversation to have first is with the school rather than with a tutor. We say so when the diagnostic makes it obvious, and families are generally relieved rather than offended.

The third is a student who is simply behind on nothing. It happens: a parent books tuition after one disappointing mock, the diagnostic comes back strong across the ten topics, and the honest answer is that the student needs three timed papers and a conversation about pacing, not twenty paid hours. That outcome costs us a sale and keeps the one piece of information a parent most needs, which is whether the problem is real.

Where online one-to-one is the right answer, it is because the subject lives on a screen, the specialist pool is national rather than local, and the materials a student needs in February are produced and saved in November. Those are concrete advantages. They are not universal, and a provider who claims they are is selling rather than advising.

Where we tutor

Dubai communities our online 0478 students log in from

What decides an online slot is the household evening, not the distance to a tutor. These notes describe when students in each community are realistically free and what tends to get in the way.

Deira and Al Rigga

Older districts with students at long-established schools nearby. Short journeys mean an early finish, so late-afternoon slots work here more often than in the newer southern communities.

Al Nahda and Al Qusais

Dense residential areas close to the Sharjah boundary, with many students attending schools in both emirates. Cross-border bus runs are the main constraint on a weekday start time.

International City

High-density housing with students bussing to schools across Academic City, Mirdif and Garhoud. Evening slots dominate and shared study space at home is the usual limiting factor, solved with headphones.

Discovery Gardens and The Gardens

Apartment communities on the southern corridor feeding schools in Jebel Ali and Al Furjan. Students here frequently take lessons from a bedroom on a laptop, which suits code sharing well.

Palm Jumeirah

Households that travel often during school breaks. Continuity through travel is the practical reason several of these families chose live online lessons over a visiting tutor.

Jumeirah Village Triangle

Townhouse community with secondary students spread across several schools in Al Barsha South and Sports City. Option blocks differ between those schools, so no two students arrive with the same coverage.

Town Square and Remraam

Peripheral communities with long bus journeys in both directions. A realistic session start here is after six, and a fixed weekly slot matters more than the exact hour.

Dubai Festival City and Ras Al Khor

Mixed residential districts with schools close by and a steady intake from across the creek. Sibling sessions scheduled back to back are common in these households.

School ecosystem

IB and Cambridge school communities we support in Dubai

Al Qusais, Al Nahda and Muhaisnah

A dense belt of long-established schools entering Cambridge subjects alongside other boards. Computing is frequently taught by a teacher who also covers ICT, so coverage of the algorithms paper varies more here than parents expect.

  • Dubai Scholars Private School
  • GEMS Our Own English High School
  • Al Mawakeb School Al Garhoud
  • The Westminster School

Jebel Ali, Discovery Gardens and Al Furjan

Schools on the southern corridor serving apartment and townhouse communities with long bus runs. Several have expanded quickly, and newer computing departments tend to be stronger on project work than on handwritten exam technique.

  • The Winchester School Jebel Ali
  • Arcadia Global School
  • Delhi Private School Dubai
  • The Gardens School

Academic City, Mirdif and Festival City

A spread of schools serving the eastern communities, with a mix of curricula and option structures. Students from the same street can be entered for computer science, ICT or neither, which is why plans here are built per student rather than per school.

  • GEMS Wellington Academy Silicon Oasis
  • Star International School Mirdif
  • Universal American School
  • Deira International School

Schools are named only as context for the Dubai market that students we support attend; no affiliation, endorsement or commercial relationship with any named school or group is implied.

How matching works

From first enquiry to a tutor who fits

  1. 01

    Send the scheme of work, not just the grade

    Ask the school's head of computing for the department's two-year scheme of work and send it with the last mock marks for each paper. That tells us what has actually been taught, which is frequently different from what the syllabus implies at this point in the year.

  2. 02

    Twenty-minute scored diagnostic

    The student self-scores against the ten topics using specific questions rather than topic headings, writes one handwritten algorithm and completes one trace table. The output is a ranked list of what to fix, sent to you as well as to the tutor.

  3. 03

    Free first lesson over live video

    Sixty minutes with the matched specialist on the top item from that list. No card details are taken and nothing rolls over afterwards. Parents are welcome to listen to the opening twenty minutes.

  4. 04

    A plan placed on the two-year map

    You get a written plan showing where the student sits against the term-by-term map, which paper comes first, what is set between sessions, and what will be measurable at six weeks. Where the honest answer is a short block or none, that is what it says.

  5. 05

    Re-score at six weeks

    The same diagnostic sheet is scored again and compared with the original, alongside trace table completeness and timed paper performance. Continuing, switching paper, changing tutor or stopping are all normal outcomes of that review.

Why families choose us

What UAE parents tell us matters most

A diagnostic before a plan

Every engagement starts with ten topics scored against specific questions, one handwritten algorithm and one trace table. It takes twenty minutes and replaces a generic revision plan with a ranked list the family keeps.

Work that happens between the lessons

Short handwritten tasks three evenings a week, marked in the gap so live time is spent fixing faults rather than discovering them. Three trace tables every week without exception, because completeness only becomes automatic through repetition.

A stated position on AI tools

No tutor hands a student finished code to submit, and no generator does the set work. Where generated code appears, the session is spent rewriting the solution by hand. Used properly, flawed code is diagnostic material rather than a shortcut.

Built for the Dubai calendar

Fixed Gulf Standard Time slots, after-Iftar options during Ramadan, continuity across time zones in the holidays, and advice to use the summer for fluency rather than to pause for ten weeks.

We will tell you not to buy it

Where a student needs physical presence, where the real issue sits outside the subject, or where the diagnostic comes back strong, we say so. That costs us the sale and gives you the information you were actually paying for.

No claims beyond what we can show

No accreditation from KHDA, ADEK, the Ministry of Education or Cambridge, no UAE office, no home visits in the UAE, no grade promises, and no reproduction of board syllabus documents, papers or mark schemes.

Student and parent reviews

What students and parents say about working with IB Gram

Practical feedback on tutor fit, revision structure and communication from IB and IGCSE families we have taught.

“Every session has been a positive learning experience. The students are progressing well, becoming more confident, and showing a genuine interest in learning.”

Priya Vivek

Gurugram

“The students have developed a much better understanding of the concepts through regular practice and guidance. Their confidence and participation have improved noticeably.”

Priya Vivek

Gurugram

“Watching the students progress from one session to the next has been very satisfying. They are learning with confidence and showing genuine interest.”

Priya Vivek

Gurugram

“The sessions provide a good balance of explanation, practice, and feedback. Students are steadily building their skills and confidence.”

Priya Vivek

Gurugram

“The students are showing a positive attitude toward learning and are becoming more independent with each session. The progress has been very encouraging.”

Priya Vivek

Gurugram

“Personalized support and regular practice have helped the students make excellent progress. Their confidence has improved significantly over time.”

Priya Vivek

Gurugram

“The learning process has been smooth and engaging. Students are asking better questions, understanding concepts more clearly, and improving consistently.”

Priya Vivek

Gurugram

“It is rewarding to see students become more confident in their abilities. The sessions are productive, engaging, and focused on meaningful learning”

Priya Vivek

Gurugram

“The students are making steady progress and developing a stronger foundation. Consistent practice and individual attention have helped a lot.”

Priya Vivek

Gurugram

“I have seen noticeable improvement in the students' understanding and participation. Their enthusiasm for learning is truly encouraging.”

Priya Vivek

Gurugram

“A supportive learning environment makes a big difference. The students are responding well to personalized guidance and regular feedback.”

Priya Vivek

Gurugram

“The overall learning journey has been very positive. Students are becoming more confident, curious, and comfortable with new concepts.”

Priya Vivek

Gurugram

“The students have shown great progress with regular practice and guidance. It is wonderful to see their confidence grow with every session.”

Priya Vivek

Gurugram

“It has been a rewarding experience working with the students. Their confidence and understanding have improved significantly through consistent guidance, practice, and personalized attention.”

Priya Vivek

Gurugram

“The learning experience has been wonderful. The students are engaged, confident, and showing consistent improvement. The teaching approach is supportive, clear, and focused on building strong fundamentals.”

Priya Vivek

Gurugram

“We were stuck on Math AA HL paper 3 sample questions. The matched tutor walked through the syllabus depth and IA strategy, and our daughter's confidence shifted in three weeks.”

Priya R.

Gurugram

“Physics HL felt scary before mocks. The tutor mapped my weak topics and gave a realistic command-term plan. Mocks went up by two grade boundaries.”

Aarav K.

DLF Phase 5

“We wanted Economics HL support that matched the actual paper command terms. IB Gram matched us within a day with a specialist who understood our school's IA timeline.”

Sneha M.

Sector 57

“Cambridge IGCSE Chemistry past-paper practice made the difference. The tutor was honest about pace and progress, and the lesson notes were structured.”

Reema S.

Sushant Lok

Questions parents ask

IB and IGCSE tutoring in Dubai: your questions answered

How is a live online 0478 lesson different from a recorded course?+

A recorded course delivers content; a live lesson diagnoses and corrects. In a one-to-one session the tutor watches the student write an algorithm by hand, sees the exact point where the logic slips, and makes them rebuild it rather than explaining it again. The student's own editor is shared, so their program is run and deliberately broken to show what the error reveals. Recorded material is a useful supplement for systems topics, and it cannot tell a student why their trace table is incomplete.

What does the first diagnostic session cover?+

Three things in about twenty minutes. The student scores themselves across the ten syllabus topics using specific questions rather than headings, because vague confidence collapses when asked to distinguish a parity check from a checksum. They write one short algorithm by hand from a worded specification, which reveals whether variables are declared and loops closed properly. And they complete one trace table from unseen code, which shows whether intermediate values are recorded. The output is a ranked list sent to the parent as well as the tutor.

What work is set between online sessions?+

Short, frequent and handwritten. The rotation alternates a handwritten algorithm task from a worded specification with a timed set of theory questions on the weakest systems topic, plus base conversion drills and one small database design. Running through every week are three trace tables from unseen code, because completeness only becomes automatic through repetition. Total time is about thirty-five minutes a week spread over three evenings, and everything is marked in the gap before the next session.

Can my child use AI tools while practising programming for 0478?+

Not for work that is assessed or set by the school, and not for the tutor's set work. The examination is handwritten and closed, so a student who has never produced an algorithm unaided has not practised the thing being tested. There is one legitimate use we teach: reading generated code critically and explaining exactly where it fails a specification, which is good preparation for questions that ask a candidate to find the error in somebody else's algorithm. Ask your school for its own written policy.

What do you do if a student hands in code they did not write?+

The tutor names it, without drama, and the session is spent writing the same solution from scratch by hand until the student can produce it unaided. No tutor here supplies finished code for submission. Work handed to a school or a board must be the candidate's own, and the risk of anything else falls on the student rather than on the provider. It is also self-defeating in this subject, since the paper gives no credit for code the candidate cannot reproduce.

Do you teach Arabic, Islamic Education or Social Studies as well?+

Where a tutor is available, support in those subjects is offered as practice aligned to the school's own material rather than as a parallel course. That limit is deliberate: for the mandatory UAE subjects, using different or additional content without prior permission from the Ministry of Education is prohibited, and KHDA requires teachers of Arabic and Islamic Education in schools to hold the relevant approval to teach them. We describe what we do accordingly and point families to the school for the curriculum itself.

How do the mandatory UAE subjects affect my child's option choices?+

They occupy fixed timetable space, which tightens the option columns around them. Arabic, Islamic Education and Social or Moral Studies are required in all Dubai private schools regardless of the licensed curriculum, with separate classes for Arab and non-Arab groups and weekly instructional time calculated on a 40-minute lesson unit. The practical result is that computer science and ICT frequently compete for the same column rather than sitting side by side, so the Year 9 choice between them is a real decision.

Can my child retake 0478 in the November series?+

Cambridge runs IGCSE examinations in both June and November, so a single subject can be retaken within six months. Entries close months ahead of the papers and the school's internal deadline sits earlier again, so the decision has to be made quickly after results. A retake plan should start from the previous attempt rather than the syllabus: with a question-level breakdown from the school, a student who lost marks on the algorithms paper can spend six focused weeks instead of repeating a year.

Can a student sit 0478 as a private candidate in Dubai?+

Private candidate entries are made through an examination centre that accepts external candidates, and the centre sets the entry window and the fees. This is an administrative question with hard deadlines, and the centre or the school answers it rather than any tutoring provider. Confirm which series the centre runs, when entries close and what the total cost is before building a study plan around a date. We will plan the teaching around whatever the centre confirms.

What information do you collect about my child?+

The minimum needed to teach: name, year group, school, the subject and level, the marks a parent chooses to share, and contact details for the adult making the booking. Lesson materials and marked work are kept so the student and parent can access them. We ask for a parent or guardian to make the booking for a minor, we do not ask for photographs or school reports we have no use for, and anything held can be deleted on request through the contact route on the site.

Do lessons continue through the long summer break?+

They can, and the summer is the most under-used part of the two years. It is the only stretch with no school deadlines, which makes it the right time for genuine programming fluency, for topics the term never reached, and for students heading to Year 12, the forty-line program that A Level assumes from the first week. Lessons run across time zones with the slot shifted, so families spending weeks abroad keep continuity rather than restarting in September.

Is online tuition suitable for a student who struggles to concentrate?+

Sometimes, and sometimes not, and we would rather say so before taking the booking. A student who needs a person in the room to stay on task often does better with a tutor present, which is a product we do not offer anywhere in the UAE. Where attention difficulties are diagnosed or suspected, the first conversation should be with the school's inclusion team rather than with a subject tutor, because tuition in computer science treats the symptom rather than the cause.

How many sessions a week are too many for this subject?+

Two is the practical ceiling for most Year 11 students, and one plus properly completed set work beats two with none. The skills that move Paper 2 marks are built by short, frequent, handwritten repetition rather than by contact hours, so a third weekly session usually displaces the homework that was doing the work. The exception is a short intensive block before a series or a resit, where two or three a week for a few weeks is reasonable and time-limited.

Will the tutor communicate with my child's school?+

Only with your involvement, and usually it is not necessary. What is genuinely useful is information flowing the other way: the department's two-year scheme of work, the question-level breakdown of a mock, and which programming language is taught. A parent can request all three in one email. Where a school is willing to share a mock breakdown directly, it makes a retake or recovery plan considerably sharper, and we will tell you exactly what to ask for.

What happens in a session if my child has no current homework or topic?+

The diagnostic list decides. That is the whole point of scoring the ten topics at the start: there is always a ranked next item, so no session is spent asking a fifteen-year-old what they would like to work on. In practice the fallback is almost always the same three things, because they pay best: trace tables from unseen code, one handwritten algorithm from a specification, and the weakest systems topic answered against the mark allocation.

Reading

Guides for Dubai families

Longer reads on fees, exam calendars, school choice and the rules that apply in Dubai.

University admission with an IB Diploma: the subject choices that decide your options
40 min readNov 6, 2026

University admission with an IB Diploma: the subject choices that decide your options

A points total rarely blocks an application. A missing Higher Level or the wrong Mathematics route does. How to read a real entry requirement, and when each choice stops being reversible.

Read Article
Switching From CBSE to IB in Dubai: What Actually Changes, Subject by Subject
39 min readNov 6, 2026

Switching From CBSE to IB in Dubai: What Actually Changes, Subject by Subject

The CBSE-to-IB gap is not difficulty, it is task type. Entry points ranked by risk, the maths placement that constrains the Diploma, and why the first Internal Assessment decides the year.

Read Article
A Ramadan Study Schedule for IB Students in the UAE That Actually Works
37 min readNov 6, 2026

A Ramadan Study Schedule for IB Students in the UAE That Actually Works

Standard revision timetables assume a student who eats lunch. Here is how to rebuild the IB or IGCSE week around the three study windows a fasting student in the UAE actually has.

Read Article
The UAE Private Tutor Work Permit, Explained for Parents and Tutors
38 min readNov 6, 2026

The UAE Private Tutor Work Permit, Explained for Parents and Tutors

Private tutoring in the UAE needs a MoHRE work permit — free, two years, created by Ministerial Resolution 710 of 2023. What it covers, who qualifies, and how a parent verifies it.

Read Article
Moving to Dubai With IB Children: The Sequence That Keeps the Diploma Intact
37 min readNov 6, 2026

Moving to Dubai With IB Children: The Sequence That Keeps the Diploma Intact

The IB programme travels with you; the regulator, the compulsory subjects and the school run do not. A relocation sequence for PYP, MYP and DP families, in the order decisions must be taken.

Read Article
MoE Equivalency for IGCSE Students: How to Count Your Five Subjects Properly
36 min readNov 6, 2026

MoE Equivalency for IGCSE Students: How to Count Your Five Subjects Properly

The UAE five-subject equivalency rule, counted slowly with worked student ledgers: which subjects are excluded, what the grade floor means, and the last moment to fix a shortfall.

Read Article
Flag of Dubai

Score the ten topics first, then decide what to buy

Twenty minutes of honest diagnosis is worth more than a term of general revision, and it costs nothing. The student scores themselves across the ten topics with specific questions, writes one algorithm by hand and completes one trace table, and the ranked list that comes back goes to you as well as to the tutor. Send the school, the year group, the last mock marks for each paper and the programming language in use, and we will tell you whether a 0478 specialist has a Gulf Standard Time slot you can use. The first lesson is free and nothing rolls over.