Skip to content
IGCSE·Tuition

Computer Science · Assessment guide

Understand the applicable Computer Science assessment route

Two students can both study Computer Science and still face different papers, because the route depends on code and exam year.

On this page
  1. Which codes and years are involved?
  2. Who is responsible for what?
  3. Your route checklist
  4. Worked example: turning the checklist into practice
  5. A common trap: using the wrong year’s advice
  6. How do the command words affect answers?
  7. Preparing once the route is confirmed

Your Computer Science assessment route is fixed by three things: the syllabus code, the exam year and how your exam centre delivers the papers. This page shows how to find each one and what to write down.

Numbers such as paper counts, durations and weightings are not given here on purpose. They belong to Cambridge, they differ by syllabus version, and a wrong number would send your revision the wrong way.

Which codes and years are involved?

This site works with 0478, and lists 0265 as a second Computer Science code to check. They are not treated as interchangeable. Cambridge publishes a 0478 syllabus document for the 2026 to 2028 exam years, and a 0265 page with an overview and notices.

Notes on this site also refer to a change from 2029, where the language expectation for programming papers may differ. Read the page on the 2029 changes and then confirm the exact wording with Cambridge. Do not treat a blog post or a video as the source.

Computer Science and ICT are separate subjects with separate syllabuses. If you are unsure which one you were entered for, ask your school.

Who is responsible for what?

QuestionWho answers it
Which code, year and series am I entered for?Your school or exam centre
What do the papers contain and how are they weighted?Cambridge syllabus for your code and year
Is the paper on paper or on a computer?Cambridge syllabus and your exam centre
Are there access arrangements?Your exam centre, with Cambridge
How do I prepare for each paper?You and your teacher, using the facts above

We teach the subject and help you prepare once the facts are confirmed. The syllabus and exam-year navigator turns the steps below into a checking list, and the 0478 guide and 0265 guide explain each code.

Your route checklist

Copy this into your notes and fill it from the official Cambridge page and your centre.

  1. Syllabus code: ________
  2. Exam year and series: ________
  3. Papers or components, with marks and duration (from the syllabus): ________
  4. Weighting of each component (from the syllabus): ________
  5. Notation or language the programming questions expect: ________
  6. Delivery of each component, paper or computer (from your centre): ________
  7. Any change notices on the Cambridge page for your code: ________

If a line stays blank after you have looked, write “ask centre” or “ask teacher” beside it. A blank you know about is better than an assumed answer.

Worked example: turning the checklist into practice

Suppose Ravi fills line 3 and finds one component is mostly short answers on computer systems, and another is mainly algorithm and programming questions. Those are made-up details to show the method.

Ravi then does two things. First, he splits his revision blocks in proportion to the marks the syllabus shows for each part, not by feel. Second, for the programming component he practises the notation line 5 says his paper uses.

Suppose line 6 says the programming component is on paper. Then Ravi practises tracing and writing code by hand with a pen, because typing with an editor that auto-completes hides mistakes that paper exposes.

A common trap: using the wrong year’s advice

A tip such as “just learn Python, pseudocode is gone” may be right for one exam year and wrong for another. The help page on route-specific advice shows how to check a piece of advice against your syllabus before acting on it.

How do the command words affect answers?

The syllabus explains the command words Cambridge uses, for example how “state” differs from “describe” or “explain”. Read that section once and keep it beside your practice. A correct idea in the wrong form still loses marks.

For algorithm questions, the original practice section shows how to write explanations that say what the algorithm achieves, not only what each line does.

Preparing once the route is confirmed

Build a plan with the study route guide, then use the revision guide to find and close gaps. The learning guide holds every module in study order.

If you would like a teacher to go through your route with you, online one-to-one Computer Science tuition begins with a paid one-hour trial at the assigned teacher’s confirmed rate, from RM80.

Questions people ask

How many papers does IGCSE Computer Science have?

The number of papers, their marks, durations and weightings are set by Cambridge for each syllabus and exam year, and they can change between versions. This site does not quote them from memory. Open the assessment section of your syllabus on the Cambridge page and copy the details into the checklist below.

Is the exam on paper or on a computer?

That depends on the route and your exam centre. Do not assume either. Ask your exam centre how each component is delivered, and read the assessment section of the syllabus. Then practise in the same format, because writing a trace on paper and typing code are different skills.

Will I write in pseudocode or Python?

The notation depends on your syllabus code and exam year. Guidance written for a later exam year may expect a different language from your paper. Check the Cambridge syllabus for your year, and read the help page on using the right advice for your route.

Who registers me for the exam?

Your school or exam centre handles entry, registration, results and any access arrangements. We are not an exam centre. We teach the subject online one to one, and your centre tells you which code, year and series you are entered for.

Sources

  1. Cambridge IGCSE Computer Science 0478 syllabus page
  2. Cambridge 0478 syllabus 2026-2028
  3. Cambridge IGCSE Computer Science 0265 overview and notices

Updated:

Your next step

Once your route is confirmed, a teacher working one to one can build practice around the exact way your paper asks you to trace, explain and test.

Paid one-hour trial at your assigned teacher’s confirmed rate, starting from RM80. Other fees, schedules and ongoing arrangements are confirmed directly with your teacher after the trial class.

9,000+ students helped through our service