Build it.
Trace it. Debug it.
Work through algorithms and code step by step. Practise explaining what a program does and finding why it fails.

Al Rehab, Jeddah · In person & online
Clear understanding. A focused plan for the next exam.
IGCSE Maths, Physics, Computer Science and ICT. Specialist AS & A Level Computer Science. Learn with Prof. Dr. Rizwan Qureshi, with a clear study plan and savings for subject bundles and siblings, plus separate group packages.
For PISJ-ES families who can attend in Al Rehab. Online lessons are also available for families further away and students at other international schools.
Computer Science is his academic field.
A Professor of Software Engineering with a PhD in Computer Science, a UK MSc in IT and more than 25 years in academia.
Choose your subjects. Then choose your lesson frequency.
Keep the same subjects and add more practice, or cover more subjects with a bundle. Every price below is the complete monthly package for one student.
Computer Science and ICT are separate subjects. Choose any one, two or three of the four; the bundle prices stay the same.
The columns show 8, 12 or 16 sessions in each subject per month.
The rows show 1, 2 or 3 subjects. The price covers all selected subjects together.
| Subjects per child | 8 sessionsper subject / month | 12 sessionsper subject / month | 16 sessionsper subject / month |
|---|---|---|---|
| 1 subjectChoose any one subject | |||
| 2 subjectsChoose any two subjects | |||
| 3 subjectsChoose any three of the four |
Savings compare the package with the same total number of individual lessons at SAR 125 each, the 8-session single-subject rate. Any three subjects at 8 sessions each save SAR 500 per month. Sibling discounts are applied to the individual package prices above. Group packages are listed separately below.
Understand the logic. Write the code. Explain your answer.
A Level Computer Science asks students to connect theory, programming and problem-solving. Lessons work through those connections, then turn them into clear, well-reasoned exam answers.
Bring the topics your child finds difficult, a recent paper or their current code. Dr. Rizwan can build the study priorities around their syllabus, examination year and starting point.
Explore A Level packagesWork through algorithms and code step by step. Practise explaining what a program does and finding why it fails.
Connect the theory to worked examples and applications, with topics selected from the student’s current syllabus.
Practise syllabus-relevant questions, command words and structured explanations, with feedback on what needs improving.
Prioritise weak areas, set focused practice between lessons and review progress with clear next steps for the student and parent.
All packages cover Computer Science only. A higher price means more sessions in the same course.
Computer Science · 60 minutes each
SAR 187.50 per session
Computer Science · 60 minutes each
Save SAR 250 per month
About SAR 166.67 per session
Computer Science · 60 minutes each
Save SAR 500 per month
SAR 156.25 per session
Savings compare 12 or 16 lessons with the same number of individual lessons at the Core rate of SAR 187.50 each. Choose the session count that fits the student’s needs and timetable. The syllabus is checked before booking.
Group packages start at SAR 750 per student/month for 8 sessions. Classes have 3 to 6 enrolled students; a suitable place is offered only when available.
Each child gets their own plan. The family gets a saving.
Your children can study different subjects, different numbers of lessons and different levels. Combine IGCSE and A Level Computer Science in one family booking and apply the sibling discount to every child’s chosen package.
Separate individual lessons, with a course, subjects and session count chosen for each child.
Every child keeps their own individual timetable. The discount works across different IGCSE and A Level Computer Science packages.
Applied after package savings: subject-bundle and higher-session savings are already included in the individual prices. The sibling discount comes on top, for children from the same family booking the same monthly period.
Different plans are welcome: choose the course, subjects and number of sessions separately for each child in the calculator. The summary itemises every child’s discounted price and the complete family total.
A shared study routine. A lower monthly price.
Join a small class with students studying the same subject, level and syllabus. Choose a package below, then enquire about a suitable timetable and an available place.
Choose up to three of the four IGCSE subjects. Every selected subject includes 8 shared sessions per month; each subject place is checked separately.
Choose any one of Maths, Physics, Computer Science and ICT.
Individual equivalent: SAR 1,000 / month
8 sessions per subject each month
8 shared sessions total per student
Place subject to availability in every selected subject.
Check available placesChoose any two of Maths, Physics, Computer Science and ICT.
Individual equivalent: SAR 1,800 / month
8 sessions per subject each month
16 shared sessions total per student
Place subject to availability in every selected subject.
Check available placesChoose any three of Maths, Physics, Computer Science and ICT.
Individual equivalent: SAR 2,500 / month
8 sessions per subject each month
24 shared sessions total per student
Place subject to availability in every selected subject.
Check available placesOne subject throughout. Choose the number of Computer Science sessions in the monthly group timetable.
AS & A Level Computer Science only.
Individual equivalent: SAR 1,500 / month
8 shared Computer Science sessions
each month · 60 minutes per session
Place subject to a matching group and seat availability.
Check available placesAS & A Level Computer Science only.
Individual equivalent: SAR 2,000 / month
12 shared Computer Science sessions
each month · 60 minutes per session
Place subject to a matching group and seat availability.
Check available placesAS & A Level Computer Science only.
Individual equivalent: SAR 2,500 / month
16 shared Computer Science sessions
each month · 60 minutes per session
Place subject to a matching group and seat availability.
Check available placesHow enrolment works: each subject group starts only after at least three compatible students have enrolled, with a maximum of six. A new enquiry receives a place only if a matching group has an available seat. If a group is full or has not reached three enrolled students, ask about the next suitable group.
Before a place is confirmed: the tutor checks the student’s syllabus, examination year, learning needs and timetable. Enquiring does not reserve or guarantee a seat. For an IGCSE bundle, availability must be confirmed in every chosen subject.
Group pricing: the listed prices are per student and compare with the equivalent individual package at the same session count. All students attend the full number of shared lessons in their agreed timetable. Sibling discounts apply to individual tuition; group packages use their own listed prices.
A separate plan for each child. One clear monthly total.
Choose individual tuition for one child, or a sibling booking. For siblings, set each child’s course, subjects and sessions separately, including a mix of IGCSE and A Level Computer Science.
2Set the course and package for each child
Sibling discounts: 10% for two children, 15% for three or more. Each child receives individual lessons; packages cover the same monthly period. Looking for group tuition? Check group availability separately.
Your itemised monthly quote
Maths
8 sessions per subject · 8 sessions total
Package SAR 1,000
SAR 1,000 / monthMaths
8 sessions per subject · 8 sessions total
Package SAR 1,000
SAR 1,000 / monthMaths
8 sessions per subject · 8 sessions total
Package SAR 1,000
SAR 1,000 / monthMaths
8 sessions per subject · 8 sessions total
Package SAR 1,000
SAR 1,000 / monthMaths
8 sessions per subject · 8 sessions total
Package SAR 1,000
SAR 1,000 / monthMaths
8 sessions per subject · 8 sessions total
Package SAR 1,000
SAR 1,000 / monthComplete monthly price · 1 child
SAR 1,000
The quote shows each child’s course, total individual sessions and final price. Online and Al Rehab tuition use the same prices. Syllabuses, the full monthly timetable and booking terms are agreed before payment.
Know what needs attention. Then work on it.
Start with a free, short parent consultation. Share your child’s subjects, exam board, next exam date and main concerns.
A skills check in the first paid lesson helps set the priorities. It is included in the package, with no separate assessment fee.
Lessons combine clear explanations, focused tasks and exam practice. Parents receive progress updates and practical next steps.
Meet your tutor
A Professor of Software Engineering with a PhD in Computer Science and an MSc in IT from Staffordshire University, UK.
His academic career spans more than 25 years, including university teaching in Jeddah. He offers individual IGCSE support in Maths, Physics, Computer Science and ICT, and AS & A Level support in Computer Science.
Academic qualifications describe the tutor’s background. Tuition is an independent private service.
For PISJ-ES students and other families who can travel to the tuition location in Al Rehab, Jeddah. The exact location and available times are shared during booking.
Request online lessons if you live further from Al Rehab or attend another international school. The tutor will check your syllabus and learning needs before confirming a plan.
Share your child’s school year, subjects and examination board so the tutor can recommend the right starting point.
Ask a question on WhatsAppIGCSE Maths, Physics, Computer Science and ICT. Choose any one, two or three of these four subjects at the existing bundle prices. At AS & A Level, Computer Science only. Send the exact syllabus code and examination year before booking.
They are separate IGCSE subjects and appear separately in the subject selector. Choose the subject named on the student’s school timetable and syllabus. A Level tuition on this page is Computer Science only.
Computer Science is Dr. Rizwan’s academic field: he is a Professor of Software Engineering with a PhD in Computer Science, a UK MSc in IT and more than 25 years in academia. Lessons connect theory, programming and exam answer practice, with priorities based on the student’s current syllabus and learning gaps.
Yes. Choose any two or any three of Maths, Physics, Computer Science and ICT. For example, Maths, Computer Science and ICT with 8 sessions per subject costs SAR 2,500 for 24 individual sessions per month. Bundles cover up to three subjects; there is no four-subject package on this page.
Subjects are what the child studies. The session count is the number of lessons in each chosen subject per month. Two IGCSE subjects with 8 sessions each means 16 sessions total for SAR 1,800. The same two subjects with 12 sessions each means 24 sessions total for SAR 2,500. Each is a complete monthly individual package for one student.
Every A Level package covers Computer Science only. Individual tuition is SAR 1,500 for 8 sessions, SAR 2,000 for 12 or SAR 2,500 for 16 per month. More sessions means more lessons in the same course.
Yes. Choose Siblings, enter the number of children, then select a separate course, subjects and session count for each. The summary shows each discounted child price and the combined family total. One IGCSE child on a SAR 1,000 plan and one A Level Computer Science child on a SAR 1,500 plan pay SAR 2,250 combined after the 10% sibling discount.
Two siblings receive 10% off each selected individual package. Three or more receive 15% off each package. Children can choose different courses and session counts, with separate individual timetables. Packages must cover the same monthly period. The discount applies after the bundle savings already included in the package prices.
Each subject group needs at least three enrolled students before it starts and can have a maximum of six. Students must have a suitable subject, level, syllabus and timetable match. A new enquiry is offered a place only if a matching group has an available seat.
Yes. You can enquire for one child without bringing a full group. A place is offered only if a suitable group has an available seat. If the group is full or has not reached three enrolled students, ask about the next suitable group. Enquiring does not reserve or guarantee a place.
IGCSE group bundles cover up to three of the four subjects, with 8 shared sessions in every selected subject per month. Availability is checked separately for each subject. A Level groups cover Computer Science only, with the listed monthly session count. Every shared session is 60 minutes and is attended by the students together.
Sibling discounts apply to individual tuition. Group packages have their own listed prices and availability process, so the individual sibling discount is not added to them. Group enquiries are separate from the individual and sibling calculator.
IGCSE individual package savings compare with the same number of lessons at SAR 125 each; A Level individual package savings use SAR 187.50 each. The group prices are 50% below the equivalent listed individual package. Sibling savings compare the final family quote with the sum of the chosen individual packages.
PISJ-ES families who can attend in Al Rehab are the main local audience. Students from other international schools can enquire too. Online tuition is available when travel is difficult. Confirm the delivery format and timetable for a group before booking.
Each session is 60 minutes. Individual packages include a skills check within the first paid lesson, study priorities, teaching and practice for the selected subjects, and parent progress updates. A short parent consultation is free. There is no separate individual assessment charge.
Confirm the syllabus, monthly package period, full timetable, delivery format, rescheduling and cancellation terms. For groups, also confirm the available seat and that the group has at least three enrolled students. Any change to family participation or group size should be addressed in the written booking terms.
The aim is stronger understanding, purposeful practice and better exam preparation. Progress depends on the student’s starting point, attendance and work between lessons; a particular grade is not guaranteed.
For individual tuition or siblings, use the calculator and send the itemised WhatsApp enquiry. For groups, use Check available places in the group section. Share the school year, examination board, syllabus and preferred timetable. The tutor checks suitability and availability before confirming a booking.
Take the first step
Tell us the subjects, year group and next exam date. Booking for siblings? Share each child’s course and subjects. For groups, ask about a suitable available place.