IGCSE Computer Science Tutoring, Cambridge and Pearson Edexcel
IGCSE Computer Science combines theory that must be explained in exact technical language with programming that is examined under time pressure. The two boards examine that programming in opposite ways — Cambridge on paper, mostly in its own pseudocode, Pearson in a practical exam at a computer — so preparation depends heavily on which board a school uses.
Short answer
IGCSE Computer Science is offered online, one-to-one.
A private lesson runs 90 minutes and starts at USD 95 per lesson; lessons are booked singly or in packages.
No group class runs for this exam.
From USD 95 per lesson
- Structure shown for Cambridge International, Pearson Edexcel
- Live online lessons of 90 minutes
- From USD 95 per lesson
How IGCSE Computer Science is assessed, board by board
2 awarding bodies examine this subject, and they do not examine it the same way: different papers, different weightings, different practical arrangements. Find your board — it is printed on your school's timetable and on past papers — and read that block. Nothing on this page describes one board's paper as though it applied to all of them.
Cambridge International
Cambridge IGCSE Computer Science (0478)
| Component | Share of grade | Length | Marks | Format |
|---|---|---|---|---|
| Paper 1: Computer Systems | 50% | 1 hour 45 min | 75 marks | short answer and structured questions |
| Paper 2: Algorithms, Programming and Logic — Answered on paper, in Cambridge pseudocode | 50% | 1 hour 45 min | 75 marks | problem solving and programming |
- Untiered, and neither paper is sat at a computer. Paper 2 is written in Cambridge pseudocode, which is a notation rather than a language — a student fluent in Python can still lose marks for writing Python.
Checked on 22 September 2026
Pearson Edexcel
Pearson Edexcel International GCSE Computer Science (4CP0)
| Component | Share of grade | Length | Marks | Format |
|---|---|---|---|---|
| Paper 1: Principles of Computer Science | 50% | 2 hours | 80 marks | short answer and structured questions |
| Paper 2: Application of Computational Thinking — A three-hour practical examination, sat at a computer | 50% | 3 hours | 80 marks | programming and problem solving |
- Pearson does not tier this subject: every candidate sits the same papers and every grade is reachable from them. That removes the entry-tier decision entirely, which is one of the practical differences between the two boards.
- Paper 2 is a three-hour practical exam at a computer, writing and debugging real code. That is a completely different preparation from Cambridge’s written pseudocode paper, and it is the clearest case on this site of two boards examining the same subject in incompatible ways.
Checked on 22 September 2026
Cambridge International and Pearson Edexcel are the two IGCSE boards covered here. Some schools use OxfordAQA International GCSEs, which are examined differently again; if that is your board, tell us on the intro call and we will confirm tutor availability for your specification before you book.
What IGCSE Computer Science covers
The syllabus areas most boards share. Which ones appear, in what order and on which paper differs by board and by specification code — your own specification is the final word. Topic names are left in English, as they appear on the paper.
Data representation
Binary, denary and hexadecimal · Binary addition, overflow and logical shifts · Representing text, sound and images · Units of data storage and file-size calculations · Lossy and lossless compression
Computer systems
The CPU and the fetch–decode–execute cycle (Von Neumann model) · Factors affecting CPU performance · Primary and secondary storage · Operating systems and utility software · High-level and low-level languages, compilers and interpreters
Networks, the internet and security
Networks and data transmission · Protocols and IP addresses · The internet and the world wide web · Threats such as malware and phishing, and how to counter them · Encryption
Algorithms and problem-solving
Decomposition and abstraction · Flowcharts and pseudocode · Standard algorithms: linear search and bubble sort · Trace tables, finding and correcting errors · Evaluating algorithms with test data
Programming
Variables, data types and operators · Sequence, selection and iteration · Arrays and string handling · Procedures and functions · Validation and reading from and writing to text files
Boolean logic
Logic operators: AND, OR and NOT · Truth tables · Writing logic statements for a given problem · Logic gates and logic circuits (Cambridge)
Where IGCSE Computer Science marks are usually lost
Writing Python where Cambridge wants pseudocode
On Cambridge’s algorithms paper, wherever a solution involves coding it must be written in pseudocode, and the syllabus says solutions in programming code earn no marks. The one exception is the scenario question, which accepts pseudocode, Python, Visual Basic or Java. Students who learned to code in Python often slip into its syntax, or into an invented hybrid, without noticing.
Theory answers that could describe any computer
Theory questions reward precise, applied statements. “It makes the computer faster” earns nothing on cache or clock speed; explaining what the component does, and why that improves performance, does. Many questions are set in a context — a school network, an automated greenhouse — and generic answers that never refer to it lose marks even when the textbook content is correct.
Tracing an algorithm by guesswork
Both boards ask students to read an algorithm and work out what it does: completing a trace table, predicting the output, finding and correcting an error. Students who glance at the code and guess usually miss the boundary case — the loop that runs once too often, the comparison that should include equality. Tracing line by line, writing down every change to every variable, is slower and scores far better.
How we teach IGCSE Computer Science
A tutor starts from the board, because the preparation diverges sharply. Cambridge students write solutions by hand in pseudocode, following the format the syllabus prints, and practise the scenario question against the clock. Pearson students write, test and debug real programs at a computer, with the pseudocode reference document beside them as in the exam. Both get regular trace-table work, truth tables and logic statements — with logic circuits drawn in the standard symbols for Cambridge — and binary and hexadecimal conversions until they are automatic; on Cambridge, with no calculator allowed, file-size calculations are drilled by hand too. Theory is taught as cause and effect — what a component does and why it matters — then practised on questions set in context and marked against official mark schemes.
There is no separate diagnostic, because there is no single test that stands in for two years of a school syllabus. The first lesson is the assessment: the tutor works through your recent marked work, past-paper questions from your own specification, and the units your school has already covered, and reads current level, gaps, exam technique and where school work stands. It is a normal paid lesson and it teaches as it assesses.
Related subjects and pages
IGCSE Mathematics
IGCSE Mathematics tutoring online for Cambridge 0580, Cambridge 0607 and Pearson Edexcel 4MA1: choosing a tier, work without a calculator, clear method.
IGCSE Physics
Online IGCSE Physics tutoring for Cambridge 0625 and Pearson Edexcel 4PH1: equations to recall and rearrange, units, motion graphs, practicals.
IGCSE Business
Online IGCSE Business tutoring for Cambridge (formerly Business Studies) and Pearson Edexcel 4BS1: applied answers, case studies, break-even and judgement.
IGCSE Tutoring
Online IGCSE tutoring for Cambridge IGCSE and Pearson Edexcel International GCSE: tiers, papers, practicals by board, first-lesson assessment.
IGCSE prices
IGCSE tutoring from USD 95 per 90-minute lesson. Compare lesson packages and included materials.
IGCSE Computer Science: reviews from our students
Students and parents who prepared with us write these reviews themselves. We check each one before publishing it and never change its words or its star rating.
Nobody has reviewed this programme here yet. If you prepared with us, tell other students across Africa how it went.
Frequently asked questions
Short, direct answers. If yours is not here, ask us.
Talk to us about IGCSE Computer Science
Tell us your board or level, your predicted grade and when you sit it. We will tell you honestly whether you need a tutor, and which one.
