Jeddah · Online

Computer Science tutors in Jeddah

The programming-and-theory route: how machines represent and move data, plus writing and tracing algorithms by hand and at a keyboard. The exam tests a narrower, more precise skill than the one most keen programmers have been practising.

  • USD 20-40 per hour
  • Online, UTC+3
  • Free 1-hour trial class

Message on WhatsApp Book a free trial class

Computer Science in Jeddah: what usually goes wrong

Jeddah has an older and more settled international school sector than Riyadh, which changes the nature of the problem rather than removing it. Schools here are less likely to be understaffed and more likely to be large, and in a large cohort a student who is quietly a grade below target is easy to miss until the mocks. The Sunday-to-Thursday week applies here too and needs building into any lesson schedule.

The pattern repeats across schools, and it is rarely about ability. It is about the gap between understanding a topic and being able to perform it under the exact conditions the paper imposes. In Computer Science specifically, these are where the marks go:

  • Writing code that works but cannot be explained in the terms the mark scheme wants
  • Tracing an algorithm on paper under time pressure without a computer to check it
  • Losing marks on binary, hexadecimal and two's complement arithmetic that was never properly drilled
  • Treating the theory paper as memorisation when it tests applied understanding

Every one of those is trainable. None of them is fixed by covering the syllabus again more slowly, which is what most extra help amounts to.

Who this suits

Students who want to build things and are comfortable with the logic and maths underneath. It is the stronger choice for engineering, computer science or any degree with a quantitative core.

Which level is your child at?

Each level asks for something different, and preparation that ignores that difference wastes time. These pages set out what changes at each stage:

How lessons run

One-to-one, over video, with a shared whiteboard so tutor and student work on the same page at the same time. Sixty minutes is the default; twice weekly in the eight weeks before a paper.

Every session starts with marked work from the previous week, moves to the day's topic with a worked example, and ends with the student attempting a real past paper question live. After it, you get a written note from the tutor saying what was covered and what needs to happen next. The full process is here.

What it costs

USD 20-40 per 60-minute lesson, depending on level: the same rate wherever the student is, because the lesson is the same. Billed monthly against lessons actually taught, with no prepaid blocks and no minimum commitment. The full breakdown is on the pricing page.

Computer Science tutoring in Jeddah: common questions

My child is good at coding but their grade is poor. Why?

Because the exam does not test coding the way they practise it. It asks for algorithms written by hand in pseudocode, traced through a table, and explained in the vocabulary of the mark scheme. A student who builds things all weekend can still lose half the programming paper.

Computer Science or ICT, which should we choose?

Computer Science if the student is comfortable with abstraction and wants a technical degree route; ICT if they prefer applied, precision-driven work assessed largely at a computer. Neither is the easy option: they are difficult in different directions.

Which programming language will be taught?

Usually Python, because it is what most schools use and it maps cleanly onto exam pseudocode. For A Level practical papers we work in whichever language the student will actually sit the paper in.

My child is in a large cohort and seems to be slipping quietly. Is that common?

Very. Jeddah's international schools are well established and often large, and in a big cohort a student who is a grade below target is genuinely easy to miss until the mocks. That is usually what brings families to us, and the first useful step is a marked past paper rather than more revision.

What time do lessons run?

Evenings in Arabia Standard Time, UTC+3, Sunday to Thursday, with weekend mornings on Friday and Saturday available before exam series.

Do you help with coursework deadlines as well as exams?

Yes, and they are frequently the more urgent problem. IB Internal Assessments and A Level coursework carry a substantial share of the grade and run on deadlines that arrive well before the written papers, which is exactly why they get deprioritised.