Skip to main content
Flag of SharjahSharjahONLINE IB DIPLOMA COMPUTER SCIENCE TUITION FOR SHARJAH STUDENTS

IB DP Computer Science Tutor in Sharjah

An IB DP computer science tutor in Sharjah for the parts of the course that decide the grade: tracing an algorithm by hand, writing pseudocode an examiner can follow, the Higher Level case study, and the computational solution with its video and its evaluation. Teaching runs one-to-one over live video with shared code editors, timed to Gulf Standard Time, so a student in Muwaileh or Khor Fakkan reaches a specialist who has actually marked this subject. First lesson free.

  • Hand-tracing and dry-run drills, which carry more marks than coding does
  • Pseudocode written in the examination's own notation, not in Python
  • Higher Level case study research planned a year before the paper
  • Computational solution coached as process; the code stays the student's

7 topics

plus the Higher Level case study in the current guide

3 papers

at Higher Level, two at Standard Level

AED 200-450

market band for scarce IB specialist subjects

GMT+4

sessions set on Gulf Standard Time

International schools near Sharjah
  • Wesgreen International School
  • The American School of Creative Science Sharjah
  • Scholars International Academy
  • Emirates National School Sharjah
  • Delhi Private School Sharjah
  • Victoria International School of Sharjah
  • Al Maaref Private School
  • The Westminster School Sharjah
  • Our Own English High School Sharjah
  • Sharjah American International School
  • GEMS Legacy School
  • Apple International School
  • Dubai Scholars Private School
  • 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 Sharjah

Computer Science is not a programming course, and that is why strong programmers lose marks

The students who struggle most in IB Diploma Computer Science are often the ones who arrive confident. They can build things. They have written games in Python, automated something at home, perhaps shipped a small app. Then they sit a past paper and score a 4, because the examination does not ask them to build. It asks them to trace an algorithm by hand on paper, to explain why a particular data structure suits a particular problem, to construct pseudocode in a notation nobody uses outside the IB, and to describe what a router does. Confidence with code is close to irrelevant to most of those marks.

The course content divides into the systems half and the thinking half. The systems half covers how computers and networks actually work: system fundamentals and the planning of a computerised solution, computer organisation down to the level of registers and the fetch-execute cycle, and networks with their protocols, layers and transmission concerns. The thinking half is computational thinking, problem-solving and programming, where algorithms, flow charts, pseudocode and tracing live. Higher Level adds abstract data structures, including linked lists, trees, stacks and queues, plus resource management and control systems, and one more thing that shapes the whole two years: an annually set case study.

The assessment reflects that split. Standard Level students sit two written papers and submit the computational solution, which is a substantial internally assessed piece of software development with its own documentation and a screencast. Higher Level students sit three papers, the third being entirely about the case study, and submit the same computational solution alongside additional syllabus content. Weightings and paper durations are set in the current subject guide and have been revised, so confirm the exact figures with your child's Diploma coordinator rather than trusting a tutoring page, including this one.

In Sharjah the difficulty is supply. Computer Science is offered by a limited number of Diploma schools in the emirate, cohorts are small, and the tutor market reflects that: there are many more mathematics and physics tutors within driving distance of Al Majaz than there are people who have taught this syllabus and marked a computational solution. Families in Muwaileh or on the east coast in Kalba and Khor Fakkan face the sharpest version of the problem, because the local pool is close to empty. That is a distribution problem, not a teaching problem, and live video solves it.

This page is organised around where the marks actually go missing, because that is the only ordering that helps. It covers the topics and what each paper does with them, the Higher Level case study and why it can be prepared a year early, the computational solution criterion by criterion, which programming language to work in, what the Sharjah market charges in AED, and how to verify that a tutor is permitted to teach here. The academic-honesty boundary around the solution is set out explicitly, because this is a subject where a parent can accidentally buy their child an expulsion.

At a glance

  • Tracing and dry-run questions carry marks that coding ability does not reach
  • Pseudocode is examined in the IB's own notation, not in any real language
  • The Higher Level case study is published ahead of the examination year
  • The computational solution is the student's own software and documentation
  • Shared code editors and screen sharing make remote sessions practical here
IB programmes

Every IB programme stage, mapped to UAE school years

A Sharjah student reaches Diploma Computer Science from one of three places, and the gap to close differs in each case. Working out which route your child came through is the first useful thing a tutor can do.

DPAges 16-19 - Years 12-13 - DP1 and DP2

Diploma Programme Computer Science

Computer Science sits in Group 4, the sciences, and runs at Standard and Higher Level. Both levels share system fundamentals, computer organisation, networks, and computational thinking with its algorithms and pseudocode. Higher Level adds abstract data structures, resource management, control, and an annually set case study examined in its own paper. Both levels submit the computational solution, a piece of software the student designs, builds, documents, demonstrates on video and evaluates.

In Sharjah, Diploma Computer Science is taught in a small number of schools and often to a single class, which means there is rarely a second specialist on staff to consult when a student falls behind on abstract data structures. Students here frequently aim at engineering and computing degrees at the American University of Sharjah or the University of Sharjah, so the subject choice is deliberate and the grade matters for a specific application rather than being a general science requirement.

MYPAges 11-16 - MYP Years 1-5

Middle Years Programme - design and sciences

The Middle Years Programme approaches computing mainly through design, where students are marked on inquiry and analysis, developing ideas, creating the solution and evaluating it. That is genuinely useful preparation for the computational solution, because the design cycle maps closely onto the criteria. What it does not prepare students for is the written papers, which demand precise terminology and the ability to trace code without running it.

Sharjah's Middle Years cohort is smaller than Dubai's, so a Diploma Computer Science class in the emirate usually mixes Middle Years students with arrivals from CBSE computer science, from a British Year 11 and from the American track. Those four groups have very different starting points: the CBSE arrivals often have strong Python and weak written explanation, while British arrivals may have good theory and little programming practice.

IGCSEAges 14-16 - Years 10-11

Cambridge and Pearson IGCSE Computer Science - the pre-Diploma route

Cambridge IGCSE Computer Science and the Pearson equivalent cover binary, data representation, hardware, networks and algorithmic thinking, and they examine pseudocode. A student with a strong grade arrives with real advantages: the habit of tracing, familiarity with flow charts, and some systems vocabulary. What changes in the Diploma is depth and the weight carried by extended written explanation, where a one-line IGCSE answer earns little.

Several Sharjah schools run a British lower-secondary programme and then offer either A-Levels or the Diploma, so a Year 11 student may be choosing between Cambridge International A-Level Computer Science and the Diploma version. The two differ in shape rather than difficulty: the A-Level route is modular with a large programming project, the Diploma route spreads the computational solution across two years and adds the case study at Higher Level.

Subject coverage

IB and IGCSE subjects we tutor

Computer Science is usually supported alongside one other subject. These are the combinations that come up most often in Sharjah Diploma timetables, with the overlap that makes each pairing efficient to tutor together.

Computer Science

HL and SL

Systems, networks, computational thinking, and at Higher Level abstract data structures, resource management, control and the case study. Marks go missing in hand-tracing, in pseudocode notation, and in extended written explanations that describe a technology instead of explaining its behaviour.

Mathematics: Analysis and Approaches

HL and SL

The usual pairing for computing and engineering applications. Its proof and function work supports algorithmic reasoning directly, and students weak in Analysis and Approaches often struggle with the efficiency and complexity reasoning in Computer Science for the same underlying reason.

Mathematics: Applications and Interpretation

HL and SL

Taken by students who want computing without the proof-heavy mathematics route. Its statistics and modelling content maps onto data handling and the descriptive work in a computational solution, though some engineering degrees in the region specify the Analysis and Approaches route instead.

Physics

HL and SL

The common second Group 4 choice for students aiming at engineering. The two subjects share the discipline of explaining a mechanism step by step, and students who write good Physics explanations usually transfer that straight into the systems half of Computer Science.

Design Technology

HL and SL

Overlaps strongly with the computational solution through the design cycle, prototyping and user testing. Students taking both can often reuse the same research discipline, provided the two pieces of assessed work remain genuinely separate and independent.

Business Management

HL and SL

Taken by students aiming at technology management. The operations management content connects to the resource management and control topics, and a computational solution built for a real organisation benefits from the stakeholder analysis Business Management teaches.

English A: Language and Literature

HL and SL

Extended written answers decide the upper grade bands in Computer Science, and students who cannot sustain a precise explanation in English lose marks they have the knowledge to earn. The two can be supported in parallel in the same term.

Arabic A and Arabic B

HL, SL and ab initio

Arabic runs alongside the international curriculum in Sharjah private schools under federal requirements. For a Computer Science student, the relevance is timetable load: Arabic plus six Diploma subjects plus the core leaves limited room for additional tutoring hours.

Theory of Knowledge

Core - graded A to E

Computer Science supplies some of the strongest Theory of Knowledge material available, particularly on algorithmic bias, the limits of machine knowledge and what counts as evidence in a technological system. Students taking both can use one to feed the other.

Extended Essay

Core - 4,000 words

A Computer Science Extended Essay needs a genuinely answerable technical question, which is where most of them fail. Coaching covers question framing, methodology and feedback on the student's own drafts; the supervisor is assigned by the school.

How sessions run

Tutoring formats built around UAE school timetables

Computer Science support splits naturally into three different jobs, and they want different session shapes. Treating the whole two years as one weekly slot is how families end up paying for hours that do not touch the component actually holding the grade down.

Weekly theory and technique sessions

A regular sixty or ninety minute slot working through the systems and networks content and the tracing discipline, following the order the school is teaching. The emphasis is on written precision: a student who can describe what happens in the fetch-execute cycle in examination language has earned marks that a student who merely understands it has not.

  • Hand-tracing drills with a trace table every session
  • Pseudocode written in the examination notation and marked for it
  • Extended written answers marked against the published criteria

A computational solution block

Eight to twelve sessions around the internally assessed solution, from scoping a problem with a genuine client through to the evaluation. The tutor interrogates the proposal, teaches the design techniques and the testing discipline, reviews the student's own work in progress, and will not write code that appears in the submission.

  • Scoping a problem that is neither trivial nor impossible to finish
  • Design documentation, test plans and the screencast demonstration
  • Feedback on the student's own code and documentation, never replacement

Higher Level case study preparation

A focused block on the annually set case study, which is published ahead of the examination year and is therefore the one component a student can prepare a long way out. Work covers the underlying technology, the specialist terminology the paper assumes, and the independent research the IB expects students to have done.

  • Reading the case study scenario and mapping its technical vocabulary
  • Independent research beyond the document, with sources recorded
  • Past extended-response practice on comparable case study material
Verified tutors

IB and IGCSE tutors available to students in Sharjah

These tutors teach IB Diploma Computer Science at Standard and Higher Level. They mark past papers against the published criteria, they can read a student's code and say which design decision is costing marks, and they coach the computational solution without writing a line of 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 Sharjah

01

What an IB DP computer science tutor in Sharjah fixes in the first month

  • Ask any prospective tutor to set a trace table exercise in the trial lesson
  • Ask whether they will mark written answers in the examination's own notation
  • A month of tracing drills is usually worth more than a term of new content

An IB DP computer science tutor in Sharjah should spend the first month on three things: hand-tracing, pseudocode notation, and written precision. Those three carry a large share of the written paper marks and almost none of them are improved by writing more code. A student who can build a working application but cannot fill in a trace table for a nested loop will sit a paper and lose marks on questions that look, to them, trivially easy.

Hand-tracing is the fastest fix available in this subject. Given a fragment of pseudocode and a trace table, a candidate has to record the value of each variable after each iteration. There is no insight required and no creativity rewarded; it is a procedure, and students who have never been drilled in it make arithmetic and sequencing errors under time pressure. Twenty minutes a week for a month usually closes it completely. Tutors who skip this because it feels mechanical are skipping the single highest-yield intervention in the course.

Pseudocode notation is the second. The examination uses its own notation, with specific conventions for output, loops, collections and arrays, and candidates are expected to write in it rather than in Python or Java. A student who writes fluent Python in the answer booklet is relying on an examiner's goodwill. Practising the notation until it feels natural takes a handful of sessions and removes an entire category of avoidable loss.

The third is written explanation. Many questions ask candidates to explain why, not to state what, and the difference between a 4 and a 7 in this subject is frequently the difference between naming a technology and explaining its behaviour and trade-offs. A tutor's contribution here is marking: a written answer returned with the missing step identified, rewritten, and marked again. Sessions run one-to-one over live video with a shared editor and a shared trace table, which for this subject is arguably better than sitting side by side, because both parties can see and edit the same code at once.

02

The syllabus topic by topic, and what each paper does with it

The course content is grouped into topics that the papers treat very differently, and knowing which topic is examined how changes revision priorities. The systems topics reward precise terminology and are heavily factual: a candidate either knows what a cache does or does not. The computational thinking topic rewards procedure and practice. The Higher Level topics on abstract data structures reward the ability to reason about a structure in the abstract, draw it, and explain why it suits a problem better than the alternative.

Abstract data structures are where Higher Level students most often come unstuck, and the reason is usually that they learned them as code rather than as diagrams. A linked list question may ask a candidate to draw the pointer changes when a node is inserted in the middle. A tree question may ask for a traversal order. A stack question may ask what happens to the call stack during recursion. None of those are answered by having written a working implementation; all of them are answered by being able to draw the structure and step through it on paper.

Networks is the topic students most consistently underestimate. It is factual, it is examinable in extended written form, and it carries vocabulary that must be used precisely: protocol, packet, layer, handshake, bandwidth, latency, compression. A student who writes about a network in everyday language instead of the subject's language loses marks even when the underlying understanding is sound. This topic is also the easiest to revise efficiently, because the content is finite and well bounded.

The table below sets out each topic, what it covers, whether it is Standard Level or Higher Level only, and the specific error pattern that recurs in examination answers on it. Use it to decide what a term of tutoring should be spent on rather than working through the syllabus in its printed order.

COMPUTER SCIENCE TOPICS AND THEIR CHARACTERISTIC ERROR PATTERNS
TopicWhat it coversLevelThe error that recurs in answers
System fundamentalsPlanning a computerised solution, system design, usability, change management, system backupSL and HLWriting about software features instead of the planning process the question asked about
Computer organisationArchitecture, the fetch-execute cycle, primary and secondary memory, binary and data representationSL and HLDescribing components without explaining what moves between them and why
NetworksNetwork types, the layered model, protocols, transmission media, wireless, compression, securitySL and HLEveryday language where the subject's terminology is required
Computational thinking, problem-solving and programmingAlgorithms, flow charts, pseudocode, tracing, searching and sorting, object-oriented conceptsSL and HLAnswering in a real programming language rather than the examination notation
Abstract data structuresLinked lists, stacks, queues, binary trees, recursion, two-dimensional arraysHL onlyLearning the structures as code and being unable to draw or trace them
Resource managementResource allocation, scheduling, virtual memory, the operating system's role in managing hardwareHL onlyListing resources rather than explaining the trade-off a manager has to make
ControlCentralised and distributed control, sensors and actuators, feedback loops, autonomous agentsHL onlyDescribing a control system without identifying the feedback mechanism
The case studyAn annually set scenario examined in its own Higher Level paper, requiring independent researchHL onlyReading the case study document and doing no research beyond it
03

Three papers, two levels, and the questions candidates skip

Standard Level students sit two written papers; Higher Level students sit three, with the extra one devoted to the case study. Both levels submit the computational solution. The exact weightings and durations are set in the current subject guide and have changed across revisions, so ask the Diploma coordinator for the current figures rather than taking them from any website. What does not change is the character of each paper, and that is what revision should be shaped around.

The first written paper is the broad one, mixing short factual questions across the whole syllabus with longer structured questions that require extended explanation. Its characteristic failure is uneven preparation: a candidate who revised computational thinking thoroughly and networks lightly cannot avoid the networks questions, because they are not optional. Reading the whole paper before starting, and spending the first two minutes allocating time by mark tariff, recovers more marks in this paper than any content revision does in the final week.

The second written paper is where the option or applied content sits, and where the extended written answers carry the most weight per question. Candidates lose marks here by writing at length without structure. A fifteen-mark question is not a request for fifteen sentences; it is a request for a structured argument with named concepts, a worked example and a judgement. Practising two or three of these a week, marked and rewritten, moves a grade faster than anything else available in DP2.

The Higher Level case study paper rewards something unusual in the Diploma: independent research done months in advance. The scenario is published before the examination year, it assumes technical knowledge beyond the document itself, and candidates who have read widely around it write visibly better answers. This is the most prepare-able component in the entire course and the most commonly neglected.

THE ASSESSED COMPONENTS AND WHAT EACH ONE DEMANDS
ComponentLevelsCharacter of the questionsWhere candidates lose marksWhat practice fixes it
First written paperSL and HLShort factual questions plus longer structured questions across the whole syllabusUneven revision, and time spent on low-tariff questionsWhole-paper timing drills with mark-tariff allocation
Second written paperSL and HLExtended written answers carrying high marks per questionLength without structure; no named concepts, no judgementTwo marked extended answers a week, rewritten after feedback
Case study paperHL onlyQuestions on an annually set scenario, assuming independent researchRelying on the case study document aloneReading around the technology from DP1, with sources recorded
Computational solutionSL and HLInternally assessed software with documentation, a screencast and an evaluationOver-scoped projects, thin testing, a screencast that shows nothingScoping early, test planning, and a rehearsed demonstration
Higher Level additional contentHL onlyAbstract data structures, resource management and control, examined in written formTreating Higher Level as Standard Level plus extra readingDrawing and tracing structures on paper, not implementing them
04

The Higher Level case study: the one component you can prepare a year early

  • Open the case study document in DP1, not in the final term
  • Build a terminology list and research each term from identified sources
  • Keep a source record; it supports both the grade and academic honesty
  • Practise one extended-response question a week on the material covered

The Higher Level case study is set annually, published ahead of the examination year, and examined in a paper of its own. That combination makes it unique in the Diploma: a student knows roughly what the questions will be about twelve months before sitting them. In practice most candidates open the document a few weeks before the paper, learn the vocabulary in it, and sit an examination that assumes a far wider reading. The gap between those two approaches is worth more than a grade.

Preparation has three layers. The first is the document itself: the scenario, the organisation described, the technologies named, and the constraints the scenario sets out. The second is the terminology the paper assumes but the document does not fully define, which the IB expects students to research independently. The third is the wider technical context, which is where the strongest answers come from. A candidate who can discuss a named technology's limitations, its alternatives and the trade-offs between them writes a different answer from one reciting the document.

A tutor's contribution here is structure and discipline rather than content delivery. The useful shape is a reading plan running across DP2: a list of terms to research, a record of sources, and a weekly extended-response practice question on the material covered so far. The record of sources matters more than it sounds, because a student who has written notes in their own words from identified sources is both better prepared and clearly working inside academic-honesty expectations.

For Sharjah students there is a practical advantage worth using. University City is home to institutions with public library access and technical talks, and students aiming at computing degrees locally can often find relevant reading and occasionally a conversation with someone working in the field. For east-coast families in Kalba or Khor Fakkan that is impractical, which is where a tutor with the subject's reading list substitutes for geography.

05

The computational solution, criterion by criterion

The computational solution is the internally assessed component: a piece of software the student plans, designs, develops, demonstrates on a screencast and evaluates, with documentation at each stage, marked by the school's teacher and externally moderated by the IB. It is a substantial undertaking and it is where the most avoidable grade loss in the subject happens, almost always for the same two reasons: the project was scoped too ambitiously to finish, or the documentation was treated as paperwork rather than as the thing being marked.

Scope is the first conversation. A solution needs a genuine client with a genuine problem, it needs to be complex enough to demonstrate real techniques, and it has to be finishable alongside five other Diploma subjects and the core. Students routinely propose a full mobile application with a cloud backend and deliver a broken prototype. A well-scoped project with thorough documentation and complete testing outperforms an ambitious one every time, because the criteria reward the process and the evidence, not the ambition.

Documentation is where the marks live. The planning stage needs a recorded conversation with the client and a defensible set of success criteria. The design stage needs diagrams, a record of the techniques chosen and the reasoning behind them. Development needs the student's own account of what was built, which techniques were used and why, with evidence. The demonstration screencast has to actually show the solution meeting its success criteria, which means rehearsing it rather than recording whatever happens on a first attempt. The evaluation needs honest judgement against the original criteria, not a summary of what was built.

On academic honesty, the boundary is strict and worth stating plainly. No tutor working through IB Gram will write, supply or complete code, documentation or any other part of a computational solution. A tutor may teach a technique, explain a criterion, review the student's own work and say in writing what is missing, and ask the questions that force a design decision to be reasoned through. Using a generative tool or a stranger's code without attribution carries the same consequence as any other malpractice, and the consequence falls on the student. Keep the source record and keep the work the student's own.

THE COMPUTATIONAL SOLUTION - WHAT EACH CRITERION ACTUALLY REWARDS
CriterionWhat it coversRelative weight in the componentWhere students lose marks
PlanningThe client and their problem, the rationale for the proposed solution, and success criteriaModest but easy to secure in fullInventing a client, or writing success criteria too vague to test against
Solution overview / designDesign documentation: diagrams, data structures, algorithms, record of tasksSubstantialDiagrams produced after the code, which then do not match what was built
DevelopmentThe student's own account of what was built, which techniques were used and whyThe largest single block of marksDescribing what the program does instead of justifying the techniques chosen
Functionality and extensibility, shown on videoA screencast demonstrating the solution meeting its success criteriaSmallest block, most often thrown awayAn unrehearsed recording that never demonstrates the success criteria
EvaluationHonest judgement against the original success criteria, plus recommendationsModest and frequently rushedSummarising the project instead of evaluating it against the criteria
06

Which language should a Sharjah student actually work in?

  • Examination answers use the IB's pseudocode notation, not Python or Java
  • Pick the computational solution language for completion, not for prestige
  • Decide the language before the design stage, not during development
  • A laptop with a working environment matters more than screen size

Families ask this constantly, and the honest answer has two parts. For the written papers, the language is the examination's own pseudocode notation, and no real language is accepted as a substitute. For the computational solution, the choice is the student's and the school's, and what matters is that the chosen language can demonstrate the techniques the criteria reward and that the student is fluent enough in it to finish.

Java is the traditional choice in this subject and remains the language most of the IB's own historical teaching material assumes, which is why its conventions turn up in examination-style questions about object-oriented concepts. Python is far more common as a first language among students arriving from CBSE or from a British Year 11, and it is entirely workable for a computational solution. The practical consideration is not elegance but completion: a student who knows Python well will finish a Python project, and a half-finished Java project scores worse than a complete Python one regardless of which language the school prefers.

Where language choice does matter is in demonstrating the Higher Level content. Abstract data structures are easier to show convincingly in a language with explicit references and typing, and a student intending to build a solution that exercises linked structures should think about that before starting. A tutor's job here is to ask the question early, while the choice is still free, rather than three months in when changing language means restarting.

One Sharjah-specific practicality. Shared code editors and screen sharing are what make remote sessions in this subject work well, and both depend on a reasonable connection and a device the student can actually type on. A tablet is not sufficient for a two-hour development session. Before the first lesson, check that your child has a laptop, a working development environment installed, and somewhere quiet; in a shared apartment in Al Majaz or Al Qasimia that last one is often the real constraint, and it is easier to solve before the sessions start than after.

07

What Computer Science tutoring costs in Sharjah, in dirhams

This market publishes almost nothing in dirhams, which is unhelpful when dirhams are what you pay in. The bands below are drawn from providers' own published pages and from a 2026 Dubai tutoring rate survey, with the source named in each row. They are market observations, not IB Gram's prices. Their purpose is to let you recognise whether a quote is ordinary, high or suspiciously low before you commit.

Computer Science sits towards the upper part of any tutoring market for a simple supply reason. The population of tutors who can teach the systems content precisely, drill tracing, read a student's code and coach a computational solution is much smaller than the population who can teach Diploma mathematics. In Sharjah, where Diploma Computer Science is offered by a limited number of schools, that scarcity is sharper than in Dubai. Expect the specialist band rather than the general band, and treat a very low quote for this subject specifically as a signal to ask what the tutor has actually taught.

The second thing that moves the number is timing. A specialist with open slots in September has none in March, and rates rise accordingly as a session approaches. The third is the component: ongoing weekly theory support and a concentrated block of computational solution coaching are priced differently by most providers, because the second involves reading and responding to the student's documentation between sessions. Ask explicitly whether written feedback between sessions is included or billed.

Three questions to put to any quote. Is it per hour or per session, and how long is a session? Does it include marked written work returned with criteria references? And what is the cancellation position during Ramadan, examination leave and the Sharjah school holidays, when half of a booked block can otherwise disappear?

SHARJAH AND WIDER UAE MARKET RATES FOR DIPLOMA SUBJECT TUTORING, AED PER HOUR, REVIEWED OCTOBER 2026
What you are buyingAED per hourPublished source for the figureRealistic fit for Computer Science
Low-cost online platform or university-student tutor45 - 150EdFlik advertises from AED 45-65; Tutopiya from AED 33-52 on their own pagesRarely sufficient; few tutors at this level have taught this syllabus
Qualified subject tutor, online150 - 300Unitors publishes IGCSE from AED 150 and IB from AED 200Workable for theory and tracing with a genuine Computer Science background
IB and IGCSE specialist200 - 450+TutorChase publishes AED 270; a 2026 Dubai rate survey reaches AED 450+The realistic band for computational solution and case study coaching
In-home visit, travel included in the hour180 - 5002026 Dubai survey: in-home AED 180-350; independent home tutors AED 200-500Possible in Sharjah city, close to unavailable on the east coast
Premium or examiner-linked provider500 - 650+BartyED publishes AED 650Buys scarcity and final-term availability rather than a better diagnosis
Monthly package pricing seen in the market799 - 1,799 per monthOnline packages around AED 799 for eight sessions; in-home AED 1,599-1,799 for four two-hour sessionsSuits a defined block such as case study preparation
08

Online versus in-home when the specialism is scarce

Sharjah parents searching for a Computer Science home tutor are asking a fair question and deserve a direct answer. In-home tutoring is a genuine market here and it has real benefits: nothing to set up, a visible session, and a younger student kept in a familiar room. It also has costs that are not usually itemised. The tutor's travel time is inside the hourly fee. Evening congestion along Al Ittihad Road and Al Wahda Street turns two short journeys a week into a real cost. And most importantly for this subject, the requirement that someone drive to your community collapses the pool of people who could teach it at all.

That collapse is the decisive factor here in a way it is not for primary mathematics. Diploma Computer Science is taught in a limited number of Sharjah schools, so the number of people in the emirate who have taught the current syllabus, marked a computational solution and prepared students for the case study paper is small. Requiring them also to be free at 6.30pm and within driving distance of Kalba, Tilal City or Al Nahda reduces it close to zero. Opening the search to live video restores a real choice of specialist.

There is also a positive technical case, not merely a consolation. A shared code editor lets tutor and student type in the same file. Screen sharing lets both watch a program fail in real time. A session can be recorded for revision. Documentation can be commented on directly in the student's own file, with the comments visibly separate from the student's text, which is exactly the separation academic honesty requires. For a subject conducted on a screen anyway, remote delivery costs almost nothing in fidelity.

To be explicit about the limit: IB Gram does not offer home visits in Sharjah or anywhere else in the UAE. Home visits are a service we provide only in India. All UAE tuition is one-to-one over live video. That is a constraint on what we sell, stated before you book rather than after, so you can weigh it against the alternative.

DELIVERY OPTIONS FOR DIPLOMA COMPUTER SCIENCE IN SHARJAH
OptionSpecialists you can choose fromWhat it costs in AED per hourPractical reality in SharjahWhat it suits
One-to-one over live video with a shared editorAny Computer Science specialist in a compatible time zone150 - 450No travel; code, trace tables and documentation shared on screen; sessions can be recordedTheory, tracing, the case study and computational solution coaching
One-to-one in-home visitOnly those willing to drive to your community at your hour180 - 500Travel inside the fee; very few Diploma Computer Science specialists in the emirate; impractical on the east coastFamilies who want a visible presence more than subject depth
Small group of two to fourDepends on finding peers at the same level in the same school stageLower per studentHard to assemble for a subject with small cohortsShared tracing drills and extended-answer marking
School support sessionsThe school's own teacher onlyUsually within feesNo travel, fits the school dayContent catch-up rather than individual diagnosis
Self-study with past material and online coursesNot applicableNo feePlentiful material, but nothing marked against the criteriaStudents who already know which errors repeat
09

Verifying a tutor in Sharjah: the permit, the regulator and the plan

Before the first paid session, there is one check worth making and one worth understanding. The check is the permit. Anyone providing private tuition in the UAE needs a private tuition work permit from the Ministry of Human Resources and Emiratisation, introduced under Ministerial Resolution No. 710 of 2023. It is granted free of charge for two years. MoHRE's own service page lists no fee and a two-working-day completion time, with applications made through the MoHRE smart app, website and e-services system. Eligibility is deliberately broad, covering registered school teachers, government and private-sector employees, unemployed residents, university students and school students aged fifteen to eighteen. If a provider quotes you a permit fee or suggests the permit is optional, they are wrong on a matter of public record, and tutoring without one is subject to fines and penalties under the applicable laws. No schedule of amounts has been published, so a specific figure you see quoted is unverified.

The thing worth understanding is who regulates what. Private schools in Sharjah answer to the Sharjah Private Education Authority, which approves tuition fees, curricula, programmes, courses, activities and assessment methods. Dubai's schools answer to KHDA, Abu Dhabi's and Al Ain's to ADEK, Ras Al Khaimah's to its Department of Knowledge, and schools in Ajman, Umm Al Quwain and Fujairah to the federal Ministry of Education. None of those bodies accredits private tutors or tutoring platforms. IB Gram holds no accreditation, licence or partnership from SPEA, KHDA, ADEK, the Ministry of Education, the IB, Cambridge or Pearson, operates no office or centre in the UAE, and does not claim the KHDA educational services permit that a training institute with premises would require.

One more boundary worth knowing. The permit carries a code of conduct, and a teacher at your child's own school tutoring your child privately is the arrangement most likely to fall foul of it; in Abu Dhabi, ADEK's professional-ethics rules for school staff are reported to prohibit exactly that. If a Computer Science teacher at your child's school offers private sessions, that is a question for the school, not for a tutoring platform.

With the checks done, the planning is straightforward, and the table sets it out counted backwards from the examination session. Note that no IB session or results dates appear on this page. The IB's own site blocks automated checking, so any date restated here would be unverified; ask the Diploma coordinator or read ibo.org directly. For comparison, the boards that do publish openly show how far ahead entries close: a Cambridge June entry is fixed in the spring, roughly four months before the first paper, with the November series as the resit route, and Pearson Edexcel's November 2026 International GCSE timetable finished on 19 November 2026 with results held back to January. Whatever the board, the entry decision is made a season before the revision.

A TWO-YEAR COMPUTER SCIENCE PLAN, COUNTED BACKWARDS FROM THE SESSION
Time before the sessionComputational solutionWritten papersHigher Level case study
18 to 24 monthsIdentify a real client and scope a finishable problemBuild the tracing habit and learn the pseudocode notationNot yet published; build general technical reading
12 to 18 monthsPlanning documentation and success criteria agreed with the clientSystems and computer organisation content secured in examination languageCase study document published; build the terminology list
6 to 12 monthsDesign documentation and development under way, with a record of tasksNetworks and computational thinking revised; first marked extended answersIndependent research with sources recorded; weekly reading
3 to 6 monthsDevelopment complete; testing done; screencast rehearsed and recordedMocks sat and marked; Higher Level structures drawn and tracedExtended-response practice on case study material
6 weeks to 3 monthsEvaluation written against the original criteria; internal submission madeWhole-paper timing drills; two marked extended answers a weekTerminology consolidated; trade-off arguments rehearsed
Final 6 weeksNothing - the component is submittedClose out the three errors that keep repeatingFinal reading review; no new research started
Where we tutor

Sharjah communities we teach Diploma Computer Science into

Two things vary by area in Sharjah for this subject specifically: which schools are within reach and therefore whether Computer Science is even on offer, and what the evening commute does to a fixed session slot. Device and connection quality is the third factor, and it is the one families most often overlook before booking.

Muwaileh and Al Zahia

The strongest concentration of larger private schools in the emirate, and where most of our Diploma Computer Science enquiries originate. Sessions here usually settle at 6pm or later once the school bus cycle has finished.

University City and Al Tai

Next to the American University of Sharjah and the University of Sharjah, so students in this area often have a named engineering or computing degree as the target. Tutoring briefs here tend to be specific: raise a predicted 5 to a 6 for a conditional offer.

Al Majaz, Al Khan and Al Taawun

Central apartment districts where a dedicated desk and a wired connection are not always available. Worth checking before the first lesson, because a shared code editor and a screencast recording both need stable bandwidth.

Al Nahda

Heavily Dubai-facing, with many students bussed into Al Qusais and Mirdif schools. Their internal deadlines for the computational solution follow the Dubai school calendar, not Sharjah's, which changes the planning dates on this page.

Aljada, Al Mamsha and Maryam Island

Newer developments with a high proportion of recent arrivals. A common brief here is a student joining DP2 mid-course with a half-finished computational solution built under a different teacher's guidance.

Al Qasimia, Al Juraina and Al Nouf

Established inner districts with heavy evening traffic through Al Wahda Street and the Al Ittihad corridor. For a subject with this few local specialists, travel time would be the binding constraint on who could teach at all.

Kalba, Khor Fakkan and Dibba Al-Hisn

Sharjah's east-coast communities on the Gulf of Oman, under SPEA like the rest of the emirate but a long way from the city's schools. Subject-specialist Diploma Computer Science tutoring is effectively unavailable locally.

Tilal City, Al Suyoh and Al Rahmaniya

Outer residential developments where families frequently run two children's schedules around one car. A fixed online slot is usually easier to hold here than any arrangement that depends on somebody driving.

School ecosystem

IB and Cambridge school communities we support in Sharjah

Muwaileh, University City and Aljada

The emirate's growth corridor for private schooling and where most Diploma provision sits. Computer Science is offered selectively rather than universally, so a family moving into Sharjah specifically for a Diploma computing pathway should confirm current subject availability before enrolling.

  • Wesgreen International School
  • The American School of Creative Science Sharjah
  • Scholars International Academy
  • Emirates National School Sharjah
  • Delhi Private School Sharjah

Sharjah city centre - Al Majaz, Al Khan, Al Taawun and Al Qasimia

Long-established schools across several curricula, with small Diploma cohorts. A single class of fifteen students taught by one teacher is normal here, which is precisely the situation where an external specialist adds something the school cannot.

  • Victoria International School of Sharjah
  • Al Maaref Private School
  • The Westminster School Sharjah
  • Our Own English High School Sharjah
  • Sharjah American International School

Sharjah residents attending school in Dubai

A substantial number of Al Nahda and Al Qasimia families send children into Dubai schools. Those students sit under KHDA's school framework while living under SPEA's, and for tutoring the only consequence that matters is whose term dates and internal deadlines apply.

  • GEMS Legacy School
  • Apple International School
  • Dubai Scholars Private School
  • Universal American School
  • Deira International School

School names appear here only to describe the Sharjah education landscape. IB Gram is independent, has no contract, endorsement or affiliation with any of them, and subject availability changes year to year, so check directly with the school.

How matching works

From first enquiry to a tutor who fits

  1. 01

    Send us the level, the school and the sticking point

    Standard or Higher Level, which school, which topics have been taught, and what is going wrong. If the computational solution is under way, say what stage it has reached and what the teacher has said. A marked past paper answer tells a specialist more than any description of the problem.

  2. 02

    We match a Computer Science specialist, or tell you we cannot

    Matching is by subject and level, not by postcode. If no Diploma Computer Science specialist is free in the Gulf Standard Time window you need, we say so and offer the nearest workable slot. Filling the hour with a general science tutor would waste your money and your child's term.

  3. 03

    Use the free trial as a diagnostic

    Expect a trace table, a pseudocode fragment and one extended written answer in the first hour. That is enough for a specialist to identify whether the problem is procedure, notation, terminology or written structure. Ask for the diagnosis in writing before you book anything.

  4. 04

    Pick the right shape for the term

    DP1 usually wants weekly theory and tracing work. The computational solution wants a block of eight to twelve sessions. Higher Level case study preparation wants its own block from the point the document is published. DP2 wants short, frequent, timed practice with marked answers.

  5. 05

    Check progress against marked work

    Ask monthly for the marked answers and the list of recurring errors. In this subject the error list is the honest measure, because content knowledge can look fine while trace tables and notation quietly cost marks. If the list is not shrinking after six weeks, change the plan or the tutor.

Why families choose us

What UAE parents tell us matters most

A scarce specialism, matched on subject rather than distance

Diploma Computer Science is taught in a limited number of Sharjah schools, so the local tutor pool is thin. Matching online means your child works with someone who has taught this syllabus and marked a computational solution, rather than the nearest available science graduate.

The high-yield basics drilled first

Hand-tracing, pseudocode notation and written precision carry marks that coding fluency does not reach, and all three respond quickly to drilling. Sessions start there rather than with new content, because that is where the fastest grade movement in this subject is available.

A hard line on the computational solution

No tutor working through IB Gram will supply code, documentation or text for any assessed component. Coaching covers scoping, techniques, criteria interpretation, test planning and written feedback on the student's own work. Several providers in this search result do otherwise, and the consequence falls on the student.

Case study preparation started early enough to matter

The Higher Level case study is published ahead of the examination year and is the single most prepare-able component in the course. Sessions build a terminology list, a recorded reading plan and weekly extended-response practice, instead of a panic read in the final month.

Rates published in dirhams, with the source named

The AED bands on this page come from providers' own pages and a 2026 Dubai rate survey, each attributed. Almost nobody in this market publishes dirham figures at all, which leaves parents unable to judge a quote. You should be able to before you call.

Clear about the limits of the service

IB Gram is an independent tutor-matching platform with no UAE office, no regulator accreditation and no school partnerships. Home visits are offered in India and not in the UAE. Stating the constraints up front is more useful than a longer list of claims.

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

What does an IB DP Computer Science tutor in Sharjah charge per hour?+

Specialist Diploma subject tutoring in this market runs roughly AED 200 to AED 450 an hour, and Computer Science sits in the upper part of that band because the supply of tutors who have taught the syllabus is small. For reference, Unitors publishes IB tuition from AED 200, TutorChase publishes AED 270, and a 2026 Dubai rate survey reaches AED 450 and above for examination-year specialists. Rates below about AED 150 generally mean a generalist rather than someone who can coach a computational solution. Those are market figures from published sources, not IB Gram's price list; take the free trial before committing to a block.

My child codes well but scores 4s in Computer Science. Why?+

Because the written papers test things coding does not. They ask candidates to trace an algorithm by hand into a trace table, to write pseudocode in the examination's own notation, to use precise systems and networks terminology, and to explain behaviour and trade-offs in extended written answers. A student who builds working software can fail all four. The good news is that each one responds quickly to drilling, and tracing in particular usually improves within a month. A tutor's first job is establishing which of those four is actually costing the marks rather than assuming it is content knowledge.

Can a tutor help with the computational solution without breaking IB rules?+

Yes, within a clear boundary. A tutor may help scope a finishable problem, teach a programming technique, explain what each criterion rewards, teach test planning, review the student's own code and documentation, and state in writing what is missing. A tutor may not write code or documentation that appears in the submission, nor restructure the student's work into new text. The practical test is whether your child can explain every design decision in their own words. Using an unattributed generative tool carries the same malpractice consequence as any other, and it falls on the student.

When is the Higher Level case study published and when should preparation start?+

The case study is set annually and published ahead of the examination year, which makes it the one component a student can prepare a long way out. Preparation should start as soon as the document is available, usually during DP1 or the start of DP2. Build a list of the technical terms the paper assumes, research each one from identified sources, keep a record of what was read, and practise one extended-response question a week on the material covered so far. Candidates who first open the document in the final weeks are sitting a paper that assumes months of independent reading they have not done.

Should my child use Java or Python for the computational solution?+

Whichever one they will actually finish in. The written papers use the examination's own pseudocode notation, so no real language helps there. For the solution, the criteria reward the process, the documentation and the techniques demonstrated, not the language's prestige. Java has a longer history in this subject and makes some Higher Level structures easier to show convincingly; Python is more common among students arriving from CBSE or a British Year 11 and is entirely workable. Decide before the design stage, because changing language mid-development usually means restarting and losing a term.

Which Sharjah schools offer Diploma Computer Science?+

Provision is selective rather than universal. Diploma schooling in the emirate clusters around Muwaileh, University City and Aljada plus the long-established schools in the city centre, and Computer Science is offered by some of those schools and not others, with availability changing year to year. The only reliable answer is from the school itself, so ask the Diploma coordinator which Group 4 subjects run at which levels this year. IB Gram has no affiliation with or endorsement from any school, and we support students regardless of where they are enrolled.

Does remote teaching actually work for a coding subject?+

For this subject it works unusually well, because the work already happens on a screen. A shared editor lets the tutor and student type in the same file. Screen sharing lets both watch a program fail and fix it together. Documentation can be commented on in the student's own file, with the comments visibly separate from the student's text, which is the separation academic honesty requires. Sessions can be recorded for revision. What matters practically is a laptop rather than a tablet, a working development environment installed before the first session, and somewhere quiet to work.

What do abstract data structures require that programming experience does not?+

The ability to draw a structure and step through it on paper. A Higher Level question may ask for the pointer changes when a node is inserted into the middle of a linked list, a traversal order for a binary tree, or what happens to the call stack during recursion. None of those are answered by having written a working implementation. Students who learned these topics as code rather than as diagrams consistently lose marks. The fix is drawing practice: structures sketched by hand, operations stepped through, and the reasoning for choosing one structure over another written out.

How many sessions a week does Diploma Computer Science need?+

One ninety-minute session a week suits DP1, where the aim is building tracing, notation and systems vocabulary steadily. The computational solution usually needs a concentrated block of eight to twelve sessions rather than an extra weekly hour, because the work between sessions is the student's own development time. DP2 often moves to two shorter sessions for timed practice. Diploma students in the UAE also carry mandatory Arabic, social studies and Islamic studies on top of six subjects and the core, so two subjects supported at ninety minutes each is the practical ceiling for most students.

Is Computer Science accepted for engineering and computing degrees in the UAE?+

It is a recognised Group 4 science and is commonly taken by students applying to computing and engineering programmes locally and abroad. What varies is the mathematics requirement attached: some engineering programmes specify the Mathematics: Analysis and Approaches route rather than Applications and Interpretation, and that specification matters more to an admissions decision than the Group 4 choice does. Check the published entry requirements for the specific universities your child is targeting, including the American University of Sharjah and the University of Sharjah. Tutoring is not a requirement for admission and no provider can influence an admissions outcome.

Is my child's tutor legally allowed to teach privately in Sharjah?+

Anyone providing private tuition in the UAE needs the private tuition work permit from the Ministry of Human Resources and Emiratisation, introduced under Ministerial Resolution No. 710 of 2023. It is granted free of charge for two years and MoHRE's own service page lists no fee and a two-working-day completion time. Eligible categories include registered school teachers, government and private-sector employees, unemployed residents, university students and school students aged fifteen to eighteen. Working without one is subject to fines and penalties under the applicable laws. Verify through MoHRE's own channels rather than accepting a provider's claim.

What should a Computer Science trial lesson actually contain?+

Three things, inside an hour. A trace table exercise on a short pseudocode fragment, to test procedure. A pseudocode writing task, to test notation. And one extended written answer on a systems or networks topic, to test terminology and structure. A specialist can diagnose from those three. You should receive a written note afterwards naming the specific errors found and what the first few sessions would target. If the trial is spent discussing packages and promises instead, that is information about the provider and the sensible response is to try another.

Can you help if my child joined DP2 in Sharjah mid-course?+

Yes, and it is a common situation in the newer Sharjah communities where families arrive mid-Diploma. The first session is triage: which topics the previous school covered, what stage the computational solution has reached, whether the planning documentation exists, and whether the case study has been opened. Mid-course arrivals most often have a half-scoped solution built under different guidance, and the honest question is whether to continue it or rescope. That decision is better taken in the first fortnight than in the final term, which is why early contact matters more here than elsewhere.

Do you cover a Computer Science Extended Essay as well?+

Yes, as coaching rather than production. A Computer Science Extended Essay needs a genuinely answerable technical question with a defensible method, and most failures happen at the question stage rather than in the writing. A tutor can help frame the question, sanity-check whether the proposed investigation is feasible with the student's resources, teach the analytical approach, and give written feedback on the student's own drafts. The supervisor is assigned by the school. The 4,000 words must be the student's own work, and we will not supply text for any part of it.

What happens to sessions during Ramadan and the Sharjah school holidays?+

School hours shorten during Ramadan and household routines shift, so sessions normally move to a post-Iftar slot for the month. Agree that timetable before Ramadan begins, including any weeks you want to pause, rather than rescheduling week by week and losing sessions. Sharjah's public-sector working week also differs from Dubai's, which changes which evenings a working parent is home, so confirm your own school and household calendar before fixing a recurring slot. Holiday periods are often the most productive time for computational solution work, because the student has uninterrupted development time.

Reading

Guides for Sharjah families

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

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 Sharjah

Start with a trace table, not a package

If your child is sitting Diploma Computer Science in Sharjah and the grade is stuck, the most useful next step is one free trial lesson with a subject specialist, built around a trace table, a pseudocode task and one extended written answer. That hour will tell you whether the problem is procedure, notation, terminology or written structure, and you will get the diagnosis in writing. From there you can choose a weekly theory slot, a computational solution block, or a case study programme. All teaching is one-to-one over live video with a shared editor, set on Gulf Standard Time. Tell us the level, the school and what the last marked paper said.