Skip to main content
Flag of AjmanAjmanONLINE IB DIPLOMA COMPUTER SCIENCE TUITION FOR AJMAN STUDENTS

IB DP Computer Science Tutor in Ajman

An IB DP Computer Science tutor in Ajman is most often hired for the wrong reason. Families ask for help with coding; the marks are usually leaking out of the theory paper, the option paper nobody revises, and a computational solution assessed on documentation rather than on elegant code. This page sets out exactly what the grade is made of, which component is costing your child marks, and what one hour a week can realistically repair. Lessons run live online.

  • The computational solution carries 34 marks across five criteria
  • Criterion C alone is twelve of those marks, and it is documentation
  • Higher Level sits a third paper on an annually released case study
  • A free first lesson diagnoses the component before any payment

34

Marks available on the computational solution

12

Of those marks sitting in Criterion C alone

4

Option topics, of which a school runs one

3

Higher Level extension topics beyond the core

International schools near Ajman
  • Ajman Academy
  • Ajman Modern School
  • Habitat School Ajman
  • Ibn Seena English High School
  • Woodlem Park School Ajman
  • Victoria International School of Sharjah
  • Sharjah English School
  • GEMS Westminster School – Sharjah
  • Delhi Private School Sharjah

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 Ajman

Where the marks in Diploma Computer Science really sit

Computer Science is the Diploma subject where a student's self-assessment is least reliable. A sixteen-year-old who builds working programs for pleasure will tell you the course is fine, and may still be heading for a 4, because the majority of the grade is assessed in writing. Under the current subject guide, Standard Level candidates sit Paper 1 at 45 per cent of the grade, Paper 2 at 25 per cent, and submit the computational solution for the remaining 30 per cent. Higher Level sits a longer Paper 1 at 40 per cent, Paper 2 at 20 per cent, Paper 3 on a released case study at 20 per cent, and the same solution at 20 per cent.

Read that split again and the diagnosis becomes easier. At Standard Level, seventy per cent of the grade is earned by writing about computing under time pressure. Pseudocode in an examination hall, trace tables, explanations of how a processor handles an instruction, descriptions of how a protocol behaves when a packet is lost. None of that is practised by writing an app, and none of it is fixed by a tutor who is primarily a developer. Confirm the current weightings against the copy of the guide your child's school holds before planning around them.

The second structural fact that catches Ajman families is the option. Each school teaches one of four option topics — databases, modelling and simulation, web science, or object-oriented programming — and the choice is made by the department, not the student. Paper 2 is entirely on that option. A quarter of a Standard Level grade therefore rests on material your child may have been taught in a handful of lessons by a teacher whose own background is in a different one of the four.

Then there is the computational solution: 34 marks across five criteria, developed over roughly thirty hours. Criterion A covers planning, B the solution overview, C the development, D the functionality shown in a recorded video, and E the evaluation. Criterion C carries twelve of the thirty-four marks, more than any other, and it is awarded for explaining the techniques used and why they were appropriate. Students who write excellent code and poor documentation routinely score below students whose programs are simpler and whose writing is precise.

Ajman adds a supply problem on top of all this. Diploma Computer Science runs in very few schools in the emirate, and a department is often one teacher. If that teacher's option is web science and your child is strong at object-oriented thinking, there is no second opinion available within a short drive. That scarcity, rather than price, is the real argument for taking these lessons online. The sections below work through each component in turn, say where the marks actually leak, and set out what a weekly hour can and cannot repair.

At a glance

  • Standard Level: Paper 1 at 45%, Paper 2 at 25%, solution at 30%
  • Higher Level adds Paper 3 on a case study released each year
  • Paper 2 covers only the one option topic your school teaches
  • Criterion C is twelve of the solution's thirty-four marks
  • Theory, not coding fluency, is where most Diploma marks are lost
IB programmes

Every IB programme stage, mapped to UAE school years

Computer Science sits in group four, among the sciences, and most of this page concerns the Diploma. Students arrive from Middle Years design and mathematics, or from an IGCSE Computer Science course, and the two routes leave very different gaps. Each entry point below is described by what it leaves a student unprepared for.

MYPAges 11–16 · Years 7–11

Middle Years Programme

Middle Years design and digital work is assessed on criteria A to D, with inquiry, development of ideas, creating the solution and evaluation. That structure is genuinely good preparation for the computational solution later, because both reward documented reasoning. What it does not build is examination stamina for written theory, since Middle Years assessment carries no comparable timed paper.

Middle Years provision in Ajman is concentrated at Ajman Academy, with alternatives a commute away in Sharjah. Families here usually contact us at option-choice time asking whether a child who enjoys building things will enjoy Diploma Computer Science. The honest answer is that enjoying building is necessary and nowhere near sufficient, and one session with a past Paper 1 settles the question faster than a conversation.

DPAges 16–19 · Years 12–13

Diploma Programme

Both levels cover the core topics: system fundamentals, computer organisation, networks, and computational thinking with problem-solving and programming. Higher Level adds abstract data structures, resource management and control, all three of which are examined in the longer Paper 1 and all three of which are typically taught late in the second year. The computational solution runs alongside from the first year.

Diploma candidates are the audience for this page. Very few Ajman schools run Computer Science to Diploma level, so a student here is often one of three or four in a cohort, with no peer group to compare work against. That isolation is the specific thing online one-to-one fixes: a tutor who has read dozens of solutions can tell your child where theirs sits long before the school's moderation does.

CPAges 16–19 · Years 12–13

Career-related Programme

Where a school offers it, the Career-related Programme pairs Diploma courses with a career-related study, and Computer Science is a common pairing with an IT or engineering pathway. Candidates sit the same papers for the Diploma courses they take, so the assessment analysis on this page applies without change. The surrounding workload is lighter on core deadlines.

Career-related places in the northern emirates are scarce, and Ajman families asking about it are generally comparing it with a BTEC or A-Level route in Sharjah. We teach the Computer Science component identically. The scheduling benefit is that reflective-project weeks do not collide with the Extended Essay deadlines, which frees January evenings for solution development.

CoreAges 16–19 · alongside the six subjects

Theory of Knowledge, the Extended Essay and CAS

A computer science Extended Essay is one of the harder choices in the subject list, because a 4,000-word essay needs a question that can be answered with evidence rather than a project that can be built. Students who want to write code should put that energy into the computational solution, which is assessed, instead of into an essay that rewards argument.

For an Ajman Diploma student the core is mostly a scheduling problem. The solution development window, the Extended Essay interim deadline and the first Theory of Knowledge exhibition draft tend to arrive in the same term, in a household that may already be absorbing a daily commute to Sharjah. We book solution supervision as separate, dated hours rather than folding it into a weekly subject slot.

Subject coverage

IB and IGCSE subjects we tutor

Below are the parts of the course a tutoring plan is actually built against: the four core topics, the three Higher Level extensions, the option paper and the internally assessed solution. Identify which two of these your child is losing marks in before agreeing to anything weekly — the diagnosis changes the plan completely.

Topic 1: System fundamentals

SL and HL core

Planning and installing systems, change management, data migration, usability, and the role of stakeholders in a system's design. Low on technical difficulty and high on marks lost, because answers read as common sense rather than as the specific terminology the mark scheme rewards. The fix is vocabulary drill against past questions.

Topic 2: Computer organisation

SL and HL core

Architecture, the fetch-execute cycle, primary and secondary memory, logic gates, binary and hexadecimal representation, and the operating system's role. Students who learned to code without ever meeting a register find this topic genuinely foreign, and it rewards diagram practice far more than reading.

Topic 3: Networks

SL and HL core

Network types, standards, the OSI layers, protocols, data packets, transmission media, compression, and wireless security. The most memorisable topic in the course and the one where a disciplined student can bank marks quickly. Questions usually ask what happens when something fails, so prepare failure cases rather than definitions.

Topic 4: Computational thinking and programming

SL and HL core

Thinking procedurally and abstractly, flowcharts, pseudocode, trace tables, searching and sorting, arrays and collections. This is the topic where handwritten pseudocode under time pressure separates candidates, because an examiner marks what is on the page and not what the student meant to express.

Topic 5: Abstract data structures

HL only

Linked lists, stacks, queues, binary trees, recursion and dynamic data structures. Conceptually the hardest content in the Higher Level course and almost always taught late. Students who delay it until April are preparing the longest Paper 1 section in the least time available, which is a predictable and avoidable loss.

Topic 6: Resource management

HL only

How an operating system manages memory, processors, storage and peripherals, including scheduling and virtual memory. Short, examinable and frequently skimmed. Higher Level candidates who can describe a specific scheduling decision and its trade-off pick up marks their peers leave on the table.

Topic 7: Control

HL only

Control systems, sensors, actuators, feedback loops, distributed control and the role of microprocessors in embedded systems. The smallest Higher Level extension and the one most often examined with an unfamiliar real-world scenario, which rewards students who have practised applying the vocabulary to something they have never seen.

The option topic and Paper 2

One of four, chosen by the school

Databases, modelling and simulation, web science, or object-oriented programming, with a Higher Level extension on the same option. Paper 2 examines only this. Find out which option your child's school teaches before booking a tutor, because a tutor strong in a different option is of limited use for a quarter of the grade.

The computational solution

SL and HL, marked in school

A working product plus documentation, assessed on five criteria worth 34 marks in total: planning, solution overview, development, functionality in a recorded video, and evaluation. Supervision is feedback on the student's own product and prose. Our tutors question design decisions and mark documentation against criteria; they write no code and no sentences.

How sessions run

Tutoring formats built around UAE school timetables

Three booking shapes match the three ways Computer Science marks go missing. Diagnose first: a theory problem, an option problem and a documentation problem need different tutors, different hours and different times of year, and buying the wrong one is how a family pays for a term and sees no movement.

Weekly theory and paper technique

A fixed hour against the core topics and, for Higher Level, the three extensions. Work is on handwritten pseudocode, trace tables, diagram answers and the vocabulary each topic's mark scheme expects. Suited to students whose practical work is strong and whose written answers read as informal explanation rather than examination prose.

  • One hour weekly in a fixed Gulf Standard Time slot
  • Past-paper questions marked and returned before the next session
  • Pseudocode written by hand, as the examination requires
  • Follows the school's teaching order, including late-taught HL topics

Option paper intensive

A short block on the single option topic the school teaches, timed for the term before the written papers. Because Paper 2 covers only that option, this is the highest-yield block available to a student whose school has taught the option thinly or late, and it is bought by the block rather than by subscription.

  • Matched to databases, modelling and simulation, web science or object-oriented programming
  • Higher Level extension content on the same option where applicable
  • Six to ten sessions, dated and finite
  • Timed Paper 2 sections under examination conditions

Computational solution supervision

Fortnightly hours across the development window, from a defensible problem definition to a final evaluation. The tutor questions design choices, checks the documentation against each criterion, and watches the functionality video for the gaps an examiner will see. The product and the prose remain entirely the student's own work.

  • Problem definition tested against what is actually achievable
  • Criterion C documentation reviewed technique by technique
  • Functionality video checked for unshown features
  • A written session record the school can keep on file
Verified tutors

IB and IGCSE tutors available to students in Ajman

The tutors listed below teach Diploma Computer Science rather than programming in general: the core topics, the option your child's school actually runs, the computational solution documentation, and the Higher Level case study. Each profile names the levels taken and the option topics covered, which is the first thing worth checking.

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 Ajman

01

What the Diploma Computer Science grade is actually made of

Most families begin with a vague sense that their child is 'struggling in computer science' and no sense of which component is responsible. The components are not equivalent, and they do not respond to the same teaching. At Standard Level the written theory paper is the single biggest block of marks in the course; at Higher Level it is still the biggest, with a third paper added on an annually released case study. The internally assessed solution, which absorbs the most student hours by a wide margin, is worth less than either paper.

That mismatch between hours spent and marks available explains most of the disappointing grades we are asked about. A student spends four months building an ambitious product, documents it thinly, and sits a theory paper they have practised twice. The solution rewards documentation more than ambition, and the paper rewards practice. Reversing the time allocation is free, and it is often the single most valuable thing a first consultation produces.

Before you buy any hours, get three facts from the Diploma coordinator: which option the school teaches, what the school's internal deadline for the solution is, and whether your child is entered at Standard or Higher Level. Plans built on assumptions about any of those three go wrong expensively. The table below sets the components side by side; confirm the current figures against your school's copy of the subject guide, because the IB revises these outlines and a superseded version is worse than none.

DIPLOMA COMPUTER SCIENCE ASSESSMENT STRUCTURE — CONFIRM AGAINST THE CURRENT SUBJECT GUIDE
ComponentWhat it examinesStandard Level weightHigher Level weightWhere marks are lost
Paper 1Core topics, with HL extensions at Higher Level45%40%Handwritten pseudocode and imprecise terminology
Paper 2The one option topic the school teaches25%20%Option taught late or by a non-specialist
Paper 3A case study released annually, Higher Level only—20%Unread case and no practice at applying core topics to it
Computational solutionProduct plus documentation, 34 marks, five criteria30%20%Strong code, thin development documentation
Time students actually spendHours, not marksSolution dominatesSolution dominatesEffort allocated against interest, not weighting
02

Paper 1: the theory half, and the five places marks disappear

  • Write pseudocode by hand, every week, away from an editor
  • Complete trace tables slowly; a rushed row forfeits the rest
  • Learn each topic's mark-scheme vocabulary, not a paraphrase of it
  • Pull the Higher Level extension topics forward into the first year

Paper 1 is written, timed and unforgiving about language. The first place marks disappear is pseudocode on paper. Students who have only ever written code in an editor lose marks to missing loop terminators, undeclared variables and logic that an interpreter would have caught. Handwriting pseudocode for twenty minutes a week, without a machine, closes that gap faster than any amount of further programming practice.

The second is trace tables. A trace table is a mechanical exercise with a right answer, and candidates who rush it lose every dependent mark that follows. The third is terminology in system fundamentals: answers that describe a sensible process in ordinary English score far below answers using the terms the mark scheme lists. The fourth is diagram questions in computer organisation, where a labelled sketch earns marks that a paragraph does not.

The fifth, and the most expensive at Higher Level, is the extension content. Abstract data structures, resource management and control are typically taught in the final two terms, compressed, and then examined in the longest paper of the course. A student meeting recursion and binary trees for the first time in March is in trouble that is entirely predictable in the previous September. Where a family comes to us early, pulling those topics forward is the first thing we recommend, and it costs nothing but reordering. Ask the Diploma coordinator in September when each extension topic is scheduled, and judge the risk from the answer rather than from the mock result in March.

03

Paper 2: the option, and why your child's option was chosen for them

Paper 2 covers a single option topic from four: databases, modelling and simulation, web science, or object-oriented programming. Your child does not choose it. The department does, usually on the basis of the teacher's own background and the resources already in place, and that choice was often made before your child joined the school. A quarter of a Standard Level grade and a fifth of a Higher Level grade rest on it.

This is where a thin department hurts most. In a school with one Computer Science teacher, the option is whichever one that teacher can deliver, and the teaching may be compressed into a term because the core topics ran long. Students arrive at Paper 2 having seen the option content once. The symptom in a mock paper is distinctive: core questions answered competently and option questions answered in generalities.

The repair is a dated block rather than a weekly rate, because the content is finite and the paper is predictable in shape. Ask the school which option is taught, then ask any prospective tutor to teach a past Paper 2 question from that specific option in the free first lesson. A tutor whose own strength is web science can be excellent and still be the wrong purchase for a student sitting the object-oriented programming option. This is the single most common mismatch we see in Computer Science enquiries from the northern emirates, and it costs a family a term before anyone notices.

04

The computational solution: 34 marks across five criteria

The computational solution is assessed in school and moderated by the IB, and it is marked against five criteria totalling 34 marks. Criterion A covers planning, including the problem definition and the client or adviser consultation. Criterion B is the solution overview: the design, the record of tasks, the test plan. Criterion C is development. Criterion D is functionality and extensibility, demonstrated in a recorded video. Criterion E is the evaluation, including recommendations for further development.

Students consistently misread where the marks are. Criterion C carries twelve of the thirty-four, more than a third of the total, and it is not awarded for how good the program is. It is awarded for explaining the techniques used, justifying why each was appropriate for the problem, and showing algorithmic thinking. A simple product documented precisely outscores an ambitious product documented loosely, every time, and this is the most reliable mark gain available in the whole course.

Criterion D catches students out differently. The video must show the product working, and features not shown cannot be credited no matter how well they are described in the documentation. We watch the video with the student and list what an examiner will not have seen. Criterion A is where plans go wrong earliest: a problem definition without a real client, or an ambition too large for roughly thirty hours of development, produces a project that cannot be finished and cannot be rescued late in the second year.

COMPUTATIONAL SOLUTION — THE FIVE CRITERIA AND WHAT EACH ONE REWARDS
CriterionWhat it coversMarksThe commonest loss
APlanning: problem definition, client or adviser, success criteria6No identifiable client, or an ambition too large to finish
BSolution overview: design, record of tasks, test plan6Design produced after the code, so it describes rather than plans
CDevelopment: techniques used and why they were appropriate12Excellent code, thin justification of the techniques behind it
DFunctionality and extensibility shown in a video4Features that exist but are never demonstrated on screen
EEvaluation against the success criteria, plus recommendations6Praise for the product instead of evidence against the criteria
05

Coding ability is not the same as Diploma marks

  • Seventy per cent of a Standard Level grade is written, not programmed
  • Criterion C rewards justification of technique, not code quality
  • Industry habits sometimes conflict with the documentation requirements
  • Ask a prospective tutor where the solution's marks sit before booking

This is the hardest conversation we have with Computer Science families, and it is worth having early. A student who has written games, automated something at home, or taught themselves a framework has a genuine advantage in one criterion of one component. They have no advantage at all in handwritten pseudocode, in describing the fetch-execute cycle, in the option paper, or in justifying technique choices in formal prose. Several of these students arrive believing the subject is easy and discover otherwise in the second mock.

The mirror case is just as common and much more encouraging. A student who finds programming laborious but writes clearly can score very well, because the written components are most of the grade and the solution rewards documentation. We have supported students whose products were modest and whose final grades were not, purely on the strength of precise Criterion C writing and a disciplined evaluation.

The practical consequence for hiring is that a developer and a Diploma specialist are different purchases. A professional programmer can help a student build something and may give advice that actively costs marks, because industry practice and Criterion C requirements are not the same thing. Ask any prospective tutor which criterion carries the most marks on the solution. If the answer is not Criterion C with twelve, you are talking to a developer rather than to someone who has read the mark scheme, and the hour will be priced as though you were not.

06

Paper 3 and the Higher Level case study released each year

Higher Level candidates sit a third paper based on a case study the IB releases annually, ahead of the examination session. The case describes a scenario with a technical context, and the questions require core and extension topics to be applied to it, along with terminology specific to the scenario that students are expected to have researched in advance. Schools receive the case through the Diploma coordinator.

It is the most neglected component in the Higher Level course, for an understandable reason: it is worth a fifth of the grade, it arrives while the solution is mid-development, and it has no textbook. Students read the case once, intend to come back to it, and then meet it cold in the examination hall. The specific loss is vocabulary. A case study on, say, a distributed system brings its own terms, and candidates who have not built a glossary cannot write precisely about it.

Paper 3 preparation is genuinely front-loadable, which makes it good value as a dated block rather than as part of an open-ended weekly rate. Useful work looks like this: build the glossary, map which core and extension topics the scenario touches, research the technologies named, and answer the extended question under time. Four to six focused hours in the term the case is released are worth considerably more than the same hours in the final fortnight, when every Higher Level subject is competing for the same few evenings in an Ajman household.

07

When an Ajman school cannot run the course your child wants

Diploma Computer Science is not offered everywhere in this emirate, and families discover that at the worst possible moment: during option selection in the spring of the Middle Years final year. Private schools in Ajman, Umm Al Quwain and Fujairah are supervised by the federal Ministry of Education, and a school's subject offer is a staffing decision rather than a regulatory one, so there is no authority to appeal to about a course that is not timetabled.

Families then weigh four realistic paths. The first is taking the course the school does offer in group four and treating computing as an interest, which is the cheapest and often the right answer. The second is a school move, usually to Sharjah or northern Dubai, where the Diploma offer is wider — a significant decision for a family running a northern-emirates commute. The third is sitting the subject as a private candidate, which needs an examination centre that will accept the entry and a plan for the internally assessed solution; schools and centres set their own policies and fees, so ask before assuming.

The fourth is less dramatic and more common: the school runs the course, thinly, and the family supplements it. That is most of our Computer Science work in this emirate. One specialist hour a week against the component that is actually weak, with the school providing the entry, the moderation and the internal deadlines. The table below sets the four paths against what each one actually demands of a family.

WHEN THE SCHOOL'S COMPUTER SCIENCE OFFER DOES NOT FIT — FOUR PATHS
PathWhat it requiresWhat it costs a familyWho it suits
Take another group four subjectNothing beyond the option changeNo tuition cost; interest pursued outside the DiplomaStudents whose university plans do not need the subject
Move to a school in Sharjah or DubaiA place, a fee change and a longer commuteSchool fees plus daily travel from AjmanFamilies already considering a move for other reasons
Sit as a private candidateA centre that accepts the entry and a solution planCentre-set entry fees plus full tutoring hoursRare; usually a student repeating or arriving mid-course
Supplement a thin school courseThe school's entry, plus targeted outside hoursHours against one weak component, not the whole courseMost Ajman families who contact us about this subject
08

How lessons reach an Ajman household, and what support costs

Computer Science is the clearest case on this site for remote delivery, and the reason is supply rather than price. The published UAE market has a visiting tier at AED 180–500 an hour with travel included, against online tiers of AED 150–300 for a qualified subject teacher and AED 200–450 and above for an IB specialist. In most subjects the extra outlay on a visiting tutor buys convenience. In this one it buys a shortlist of perhaps one person in the emirate who has taught the object-oriented programming option to Higher Level.

So the travel premium here is not buying better teaching; it is buying the nearest teaching. IB Gram does not offer home visits in the UAE — visiting tuition is an India-only service — and lessons for Ajman families run one-to-one over live video. The format happens to suit this subject unusually well: both screens are shareable, the student codes on their own machine while the tutor watches, and documentation is marked in the margin of the actual document rather than described over a table.

For reference, the figures above come from EdFlik's published AED 45–65 entry rate, Tutopiya's AED 33–52, Unitors listing IB from AED 200, TutorChase at AED 270, Bestimate's 2026 Dubai rate table, and BartyED at AED 650, all read in October 2026. They are those companies' numbers, not ours. IB Gram publishes no hourly list; the free first lesson comes first and the figure is agreed in the consultation after it, which is also where we tell you if nobody suitable is free in your slot.

COMPUTER SCIENCE DELIVERY IN AJMAN — WHAT THE TRAVEL PREMIUM ACTUALLY BUYS
Compare acrossOne-to-one online with IB GramA visiting tutor from the local pool
Published hourly bandOnline market tiers: AED 150–450+AED 180–500, travel included
Specialists in your child's option topicChosen from tutors who teach that optionWhoever is within a short drive, option unmatched
Live code review during the hourStudent codes, tutor watches the screen, both annotateOver a shoulder, with no shared document record
Documentation marked against criteriaComments left in the file the student keepsVerbal, with nothing for the school's file
Offered by IB Gram in the UAEYes — the only format we deliver hereNo — visiting tuition is offered only in India
09

Permits, the regulator and the questions worth asking first

  • Permit basis: Ministerial Resolution No. 710 of 2023, through MoHRE
  • Free of charge, valid two years, two working days to complete
  • A teacher may not take paid work with their own school's students
  • Ajman private schools are supervised by the federal Ministry of Education

Private tutoring in the UAE is permitted and regulated rather than informal. Ministerial Resolution No. 710 of 2023 introduced the private tuition work permit, issued through the Ministry of Human Resources and Emiratisation free of charge for two years. Eligible applicants include registered school teachers, government and private-sector employees, unemployed residents, university students and school students aged 15 to 18. The MoHRE service is listed as Issuance of a New Work Permit — Private Tutor Licensing, with a two-working-day completion time and no published fee. Tutoring without a permit attracts fines and penalties under the applicable laws, and no fine schedule is published, so none is quoted here.

One rule bears directly on Computer Science. Because departments are small, families sometimes ask whether their child's own teacher can tutor them privately. The permit's code of conduct bars a permit holder from serving students affiliated with their own school, and Abu Dhabi's regulator has published professional-ethics rules to the same effect for its schools. We decline those requests. The tutor is the person who moderates the solution, and paying them privately puts both the student and the teacher in an indefensible position.

IB Gram holds no accreditation from any education authority or examination board and claims none. We are an independent matching platform with no premises in the UAE, and a page that implies regulator approval is a page to read sceptically — including ours, if it ever did. The useful questions for any provider are narrow: do you hold the MoHRE permit, which option topic do you teach, how many computational solutions have you supervised, and what is the most marks a criterion carries?

Where we tutor

Ajman areas we take Computer Science bookings from

Location changes nothing about the lesson and a great deal about the slot. Notes below describe when a session can realistically run from each area, given school runs and the commute out of the emirate, plus the one practical requirement specific to this subject: a machine the student can code on during the hour.

Al Nuaimiya

Central and close to the Sharjah border, with the shortest school runs in the emirate. Late-afternoon slots from 5pm are workable, which matters for solution development sessions that run better before a student is tired.

Al Rashidiya

Established housing near the corniche. Students here are among the few able to hold a 4.30pm weekday hour, the easiest time to secure a tutor who covers the object-oriented programming option.

Al Mowaihat

Inland villa communities with several families driving to Sharjah schools each morning. Weekday sessions usually start after 7pm, and solution development blocks move to Saturday where a longer stretch is useful.

Al Rawda

Residential, with quick access to the main highway junctions and therefore a long evening return for Dubai-based parents. Paper 1 theory work suits the shorter weekday slot; development work suits the weekend.

Al Jurf

Mixed industrial and residential. The binding constraint here is a quiet room with a desktop or laptop the student controls, since screen sharing in both directions is how documentation gets marked live.

Al Helio

Newer family housing with a younger cohort, so most enquiries are about whether Computer Science is the right Diploma option rather than about repairing a grade. One session with a past paper usually answers it.

Al Zorah and Ajman Corniche

Lower-density housing and longer drives to school. Saturday morning blocks dominate, which suits the computational solution, since development and documentation both benefit from two uninterrupted hours.

Emirates City and Al Yasmeen

High-rise stock with a mixed international population, including families who moved north from Dubai. Slots after 8pm are routine and are covered at the same rate, since tutors work to Gulf Standard Time.

School ecosystem

IB and Cambridge school communities we support in Ajman

Ajman

Diploma Computer Science is offered by a small number of schools in the emirate, which is the supply fact behind this whole page. Students we support attend the schools below. Where a department is a single teacher, the student has no second reader for their solution documentation, and that is usually what a family is really buying when they contact us.

  • Ajman Academy
  • Ajman Modern School
  • Habitat School Ajman
  • Ibn Seena English High School
  • Woodlem Park School Ajman

Sharjah and northern Dubai, within the daily commute

Many Ajman students travel out of the emirate for a Diploma place, and schools in this cluster set their own internal deadlines for the computational solution. Two students living on the same street can therefore be working to dates a month apart, which is why we ask for the school's own deadline rather than assuming a standard one.

  • Victoria International School of Sharjah
  • Sharjah English School
  • GEMS Westminster School – Sharjah
  • Delhi Private School Sharjah

Schools are named only as context for the Ajman and northern-emirates education market that students we support attend; no affiliation, partnership or endorsement by any named school is implied or claimed.

How matching works

From first enquiry to a tutor who fits

  1. 01

    Send the three facts that decide the plan

    The level, the option topic the school teaches, and the school's internal deadline for the computational solution. Those three determine which component is worth buying hours against. Guessing at any of them is how families pay for a term of theory tuition when the problem was documentation all along.

  2. 02

    Diagnose with real work, not a questionnaire

    Send a marked mock paper or a draft of the solution documentation. We read it and say which component is leaking marks, with the specific evidence. Where the answer is that no paid tuition is needed yet, we say that too; it has happened often enough to be worth stating.

  3. 03

    A free first lesson with the proposed tutor

    A full session before any payment. Ask the tutor to teach one past Paper 2 question from your child's actual option, and to say where the solution's marks sit. Those two requests reveal more about fit than a profile, and they take fifteen minutes of the hour.

  4. 04

    Fix the hours, the slot and what is included

    You see the rate, whether marking time is billed, and whether the figure quoted includes VAT. We confirm the Gulf Standard Time slot, the pause weeks for school holidays and Ramadan, and what happens to hours you do not use. Nothing begins until that is agreed in writing.

  5. 05

    Teach, mark, and record for the school

    Sessions run with both screens shared. Marked questions come back before the next hour, and solution sessions produce a short written record of what was discussed — which is also what a school may ask to see when confirming the work is the student's own.

  6. 06

    Re-read the plan after each school assessment

    When the next internal grade arrives, we compare it with the plan rather than with our original guess. Hours shift between theory, the option and the solution, or stop. A Computer Science plan that looks identical in March and in October was not built from evidence.

Why families choose us

What UAE parents tell us matters most

Matched to the option your school actually teaches

Paper 2 covers one option topic out of four, chosen by the department. We ask which one before proposing a tutor, because a specialist in a different option is of little use for a fifth to a quarter of the grade. It is the most common mismatch in Computer Science enquiries.

Documentation marked against the criteria, not praised

Criterion C is twelve of the solution's thirty-four marks and rewards justified technique choices. Our tutors mark documentation line by line against the criterion wording, which is duller than admiring a working product and considerably more useful at moderation.

The academic-honesty line is explicit

Tutors question design decisions, teach techniques and give feedback on the student's own documentation. They do not write code or prose for a submission. Completed assessed work is sold openly in this market; a student who submits it faces an IB malpractice finding, and that risk sits with the family.

A specialist pool, not a local one

Diploma Computer Science teaching in Ajman is thin, and an online format replaces a twenty-minute-drive shortlist with a subject-specialist one. For a student in Al Mowaihat sitting the modelling and simulation option, that difference is the entire point of the arrangement.

Built for a northern-emirates week

Late weekday slots for households commuting from Dubai or Sharjah, longer Saturday blocks for development work, and post-Iftar timings during Ramadan at no surcharge. Sessions pause for school holidays without losing the slot, because an unrealistic schedule gets abandoned by week six.

Clear about what we are not

IB Gram is an independent matching platform. We hold no approval, licence or endorsement from any education authority or examination board, occupy no premises in the UAE, send no tutor to a UAE address, and promise no grade. Every AED figure here is attributed to the company that published it.

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 Ajman: your questions answered

My son codes well but his Computer Science grade is a 4. What is going wrong?+

Almost certainly the written components. At Standard Level, Paper 1 and Paper 2 together are seventy per cent of the grade, and neither rewards fluency in an editor. The usual culprits are handwritten pseudocode, rushed trace tables, and answers in ordinary English where the mark scheme wants specific terminology. Send a marked mock paper and the pattern is normally visible in ten minutes. The repair is weekly written practice away from a machine, not more programming, and it moves marks faster than almost anything else in this subject.

Which option topic does my child's Ajman school teach, and why does it matter so much?+

Ask the Diploma coordinator, because the school chooses one of databases, modelling and simulation, web science, or object-oriented programming, and Paper 2 examines only that one. It is a quarter of a Standard Level grade and a fifth of a Higher Level grade. The choice usually reflects the teacher's own background and was often made before your child joined. Booking a tutor without knowing the option is the single most common mistake in Computer Science enquiries from this emirate, because a tutor strong in a different option cannot help with that paper.

How many marks is the computational solution worth, and where are they?+

Thirty-four marks across five criteria. Criterion A covers planning at six marks, B the solution overview at six, C development at twelve, D functionality shown in a recorded video at four, and E evaluation at six. Criterion C is the largest single block and is awarded for explaining and justifying the techniques used, not for how impressive the product is. A modest program with precise development documentation reliably outscores an ambitious one with loose documentation, which is the most dependable mark gain available in this course.

Does a feature count if it works but is not shown in the video?+

No, and this costs marks every year. Criterion D assesses functionality and extensibility as demonstrated in the recording, so a feature that exists in the code but never appears on screen cannot be credited, however well the documentation describes it. We watch the video with the student and list what an examiner will not have seen, which usually takes one session. Re-recording to cover the gaps is permitted and is entirely the student's own work, so it is a safe and unusually cheap improvement.

When should a Higher Level student start work on the Paper 3 case study?+

In the term it is released, not in the final fortnight. The case study is published annually ahead of the session and reaches students through the Diploma coordinator. It is worth a fifth of the Higher Level grade and it has no textbook, so the work is building a glossary of the scenario's own terminology, mapping which core and extension topics it touches, and researching the technologies named. Four to six focused hours early are worth far more than the same hours in April, when every Higher Level subject is competing for the same evenings.

Why are abstract data structures such a problem for Higher Level candidates?+

Because the content is the hardest in the course and is almost always taught last. Linked lists, stacks, queues, binary trees and recursion are abstract, they are examined in the longest paper, and a student meeting them in March has no time to let them settle. Where a family comes to us in the first Diploma year, pulling this topic forward is the first recommendation, and it costs nothing but reordering. Where they come to us in spring, we teach it intensively and accept that the result will be narrower than it needed to be.

Is a professional software developer a good Computer Science tutor?+

Not reliably, and sometimes actively unhelpful. A developer can help a student build a product and may give advice that costs marks, because industry practice and the Criterion C requirements are not the same thing. What the course rewards is justified technique choice in formal prose, handwritten pseudocode, and precise topic terminology. A simple test in the free first lesson settles it: ask which criterion carries the most marks on the solution. If the answer is not Criterion C with twelve, you are speaking to a developer rather than a reader of the mark scheme.

Our Ajman school does not timetable Diploma Computer Science. What are the real options?+

Four. Take another group four subject and keep computing as an interest, which is the cheapest and often the right answer. Move to a school in Sharjah or northern Dubai with a wider Diploma offer, accepting the fee change and the commute. Sit as a private candidate, which needs a centre willing to accept the entry and a workable plan for the internally assessed solution, with fees set by that centre. Or supplement a thinly taught course where the school does run it. Subject offer is a staffing decision, so there is no regulator to appeal to.

Can my daughter's own school Computer Science teacher tutor her privately for a fee?+

We decline those requests, and you should treat an offer of them carefully. The MoHRE private tuition work permit carries a code of conduct barring a holder from serving students affiliated with their own school, and Abu Dhabi's regulator has published professional-ethics rules to the same effect. In this subject the conflict is sharper than usual, because that teacher marks and moderates the computational solution. Paying them privately puts the student's own submission in an indefensible position at moderation, which is a far bigger risk than the convenience is worth.

What may a tutor legitimately do with the computational solution?+

Ask questions about design decisions, teach a technique the student then implements themselves, mark documentation against each criterion's wording, point out that an evaluation claims more than its evidence supports, and watch the functionality video for unshown features. What a tutor may not do is write code, write prose, choose the problem, or hand over a design. Our tutors do not write a student's documentation, and we state that plainly because completed assessed work is sold openly in this market and an IB malpractice finding lands on the student.

How many weekly hours does a Computer Science plan in Ajman usually need?+

One hour a week is the common shape, with extra dated blocks at two points: the option paper intensive in the term before the written papers, and solution supervision across the development window. Students who are badly behind on the Higher Level extension topics sometimes need two hours a week for a term, then drop back to one. Buying a standing two-hour weekly slot for two years is almost always more than the subject needs, and it leaves nothing in the budget for the blocks where the marks actually move.

Does IB Gram send a Computer Science tutor to a house in Ajman?+

No. IB Gram does not offer home visits anywhere in the UAE; visiting tuition is a service we run only in India. Every lesson for an Ajman family is delivered one-to-one over live video. For this subject the format is a genuine advantage rather than a compromise: the student codes on their own machine while the tutor watches the screen, and documentation is marked inside the actual file. The local visiting market does exist at a published AED 180–500 an hour if having someone in the room is non-negotiable for your child.

What does Diploma Computer Science support cost in the UAE market?+

Published figures, read in October 2026, run from AED 45–65 an hour at EdFlik's entry tier and AED 33–52 at Tutopiya's, through AED 150–300 for a qualified subject teacher online with Unitors listing IB from AED 200, to AED 200–450 and above for a specialist, with TutorChase at AED 270 and BartyED at AED 650. Visiting tutors are quoted at AED 180–500 including travel. Those are their numbers. IB Gram publishes no hourly list; the free first lesson comes before any figure is agreed.

What happens if no Computer Science specialist in our option is free?+

We tell you rather than substituting a generalist. This is the thinnest specialism we match for in the northern emirates, and the contested slots are weekday evenings after 7pm, which is exactly when Ajman families commuting from Dubai are available. The realistic options are a different evening, a Saturday block, or a wait of a week or two for the right tutor. If the option topic cannot be matched at all, we say so, because a tutor teaching the wrong option is worse than no tutor for Paper 2.

Reading

Guides for Ajman families

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

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 Ajman

Diagnose the component, then book against it

An IB DP Computer Science tutor in Ajman earns their hour by fixing a named component, not by improving a student's programming in general. Find out which option your school teaches, which level your child is entered at, and what the internal deadline for the computational solution is. Send us a marked mock paper or a draft of the documentation and we will say where the marks are leaking and whether paid hours are the right answer yet. The first lesson is free, sessions run one-to-one over live video to Gulf Standard Time, and nothing is charged until you have watched the tutor teach your child's actual option.