Online IGCSE Computer Science tutor
Personal online IGCSE Computer Science lessons with Hasan Zeyn. Build confidence in computer systems, algorithms and programming, with a plan based on your Cambridge or Pearson Edexcel qualification and exam year.
Book a free introductory lessonFor UK and international students. Under 18? Ask a parent or guardian to enquire.
Support for Cambridge and Pearson Edexcel IGCSE
International GCSE Computer Science brings together two different skills: explaining how computer systems work and solving problems with algorithms and code. It is common to feel confident in one part and unsure about the other. Lessons can focus on a specific gap or connect the theory and practical work so that each makes more sense.
Cambridge IGCSE and Pearson Edexcel International GCSE are not interchangeable specifications. Bring the exact qualification title, syllabus code and examination year. We check those details before choosing practice questions, terminology and the programming approach. O Level students can also enquire for syllabus-specific Computer Science support.
Turn theory into explanations you can use
A correct definition is a starting point, not the whole answer. We practise applying ideas to a question: for example, explaining why a representation needs a particular number of bits, or relating a system’s components to what it does. You can bring a topic that feels abstract and work through a smaller example before tackling exam-style questions.
- Number systems and data representation, using worked conversions and checks.
- Computer systems, storage and networks, with explanations tied to the specification.
- Algorithms, pseudocode and trace tables where your syllabus requires them.
- Programming, testing and debugging in the language agreed for your course.
Prepare for the right exam year
Exam preparation starts with your current specification, not an old revision checklist. Cambridge publishes different syllabus versions by exam year; future changes should not be applied to students sitting an earlier version. The official links below help you find the right document.
We can work on explaining steps clearly, interpreting command words and checking an algorithm against sample data. Timed practice is useful once the foundations are in place. If you are homeschooled or revising for an October–November sitting, tell us your date and available study time so the plan can prioritise what is realistic.
How your online lessons work
Start with a free introductory lesson to meet Hasan Zeyn, explain what is difficult and discuss your goals. Share your exam board, syllabus code, exam year and a recent piece of work if you have one. That helps us check the qualification match and choose a sensible starting point, rather than assume every student needs the same revision plan.
In paid lessons, explanations are followed by active practice: writing code, tracing algorithms or answering a question together. We look at why an answer works, how to check it and what to practise next. Your tutor can adjust the pace when a prerequisite is missing or move on when you can explain the idea independently.
Lesson times and the online platform are agreed after your enquiry. A computer, reliable internet connection and a way to share your work are useful for programming lessons. Rates, lesson arrangements and any recordings or extra materials are discussed before paid lessons begin. The introductory lesson requires no payment details or commitment.
Meet your Computer Science tutor
Hasan Zeyn is FindTutor’s founding tutor and a Computer Science undergraduate. His teaching covers school-level programming and university computing, with Python, C and C++ among his areas of support. Read his tutor introduction and student feedback, then use the free lesson to check whether his approach suits you.
Progress depends on your starting point, practice and time available. Tutoring supports your learning; it does not guarantee a particular grade, provide exam entry or replace your school’s assessment rules. Independent work and assessed projects must remain your own.
Check your official qualification
Use your exam board’s specification for the year you sit the exam. Topic coverage, permitted notation and assessment arrangements can change. These official pages are reference sources, not endorsements of FindTutor.
Questions about online igcse computer science tutor
Can I get help with both theory and programming?
Yes. Share what you currently study and where you are stuck. Lessons can combine theory, algorithms and practical code, or focus on one area when that is the most useful next step.
Do I need to know Python before starting?
No prior Python knowledge is assumed for beginner support. The language and notation used in lessons are matched to your qualification and exam year, rather than treating Python as a universal requirement.
Can you help with O Level Computer Science too?
Yes, you can enquire for O Level support. Include the board, syllabus code and exam year so the exact coverage can be confirmed before booking.
Keep learning between lessons
Browse the free Computer Science study resources for number-system practice, programming exercises and university computing foundations. These tutor-made materials are supplements, not official exam-board publications. Match your revision to your own specification and bring questions from your practice to the next lesson.
Start with the topic you’re stuck on.
Tell us your qualification, exam year and what you would like to understand better.
Request your free demo