0478

IGCSE Computer Science (0478) Grade Thresholds

The minimum marks Cambridge set for each grade in 18 IGCSE Computer Science sessions from 2020 to 2026, taken from Cambridge's grade threshold table for each session. Every table is linked, so you can check any number against the source: from March 2022 the links go to Cambridge's own PDFs; for 2020 and 2021, which Cambridge no longer lists, to copies of the same tables.

Latest: June 2026

An A* needed 115 to 120 out of 150 (77% to 80%), depending on the option. A grade C needed 43 to 46 out of 150 (29% to 31%).

Where each grade starts on one option: components 11, 21, out of 150. Across all 3 options in June 2026, an A* needed 115 to 120.

Source: Cambridge grade threshold table, June 2026 (PDF) · June 2026 papers

How the A* threshold has moved

The mark needed for an A*, as a percentage of the maximum, in each session in our files. Where options differed, the bar runs from the lowest to the highest.

M = March, J = June, N = November. Sessions with no grade threshold table in our files are left out. Every number is in the table below.

A* and C thresholds by session

Session A* C Source
June 2026 115 to 120 out of 150 (77% to 80%) 43 to 46 out of 150 (29% to 31%) Cambridge (PDF)
March 2026 111 out of 150 (74%) 45 out of 150 (30%) Cambridge (PDF)
November 2025 104 out of 150 (69%) 45 out of 150 (30%) Cambridge (PDF)
June 2025 113 to 123 out of 150 (75% to 82%) 44 to 54 out of 150 (29% to 36%) Cambridge (PDF)
March 2025 124 out of 150 (83%) 64 out of 150 (43%) Cambridge (PDF)
November 2024 107 to 109 out of 150 (71% to 73%) 46 to 51 out of 150 (31% to 34%) Cambridge (PDF)
June 2024 107 to 120 out of 150 (71% to 80%) 38 to 47 out of 150 (25% to 31%) Cambridge (PDF)
March 2024 118 out of 150 (79%) 56 out of 150 (37%) Cambridge (PDF)
November 2023 103 to 105 out of 150 (69% to 70%) 44 to 46 out of 150 (29% to 31%) Cambridge (PDF)
June 2023 102 to 109 out of 150 (68% to 73%) 40 to 42 out of 150 (27% to 28%) Cambridge (PDF)
March 2023 109 out of 150 (73%) 62 out of 150 (41%) Cambridge (PDF)
November 2022 87 out of 125 (70%) 39 to 45 out of 125 (31% to 36%) Cambridge (PDF)
June 2022 85 to 89 out of 125 (68% to 71%) 35 to 43 out of 125 (28% to 34%) Cambridge (PDF)
March 2022 89 out of 125 (71%) 41 out of 125 (33%) Cambridge (PDF)
November 2021 86 to 92 out of 125 (69% to 74%) 39 to 44 out of 125 (31% to 35%) Copy (PDF)
June 2021 84 to 85 out of 125 (67% to 68%) 41 to 42 out of 125 (33% to 34%) Copy (PDF)
March 2021 89 out of 125 (71%) 41 out of 125 (33%) Copy (PDF)
November 2020 89 to 95 out of 125 (71% to 76%) 45 to 50 out of 125 (36% to 40%) Copy (PDF)

No grade threshold table in our files for: March 2020, May/June 2020.

How to read these tables

Your grade comes from your total mark across the papers you sat, after Cambridge's weighting. Each option is one combination of papers, written as component codes: for most components the first digit is the paper and the second is the variant, so 12 is Paper 1, Variant 2 (a few, mostly in the English tables, use other codes). Schools in different administrative zones sit different variants, which is why one session has several rows. Use the row with your components; your exams officer can tell you which ones you were entered for.

Cambridge sets the thresholds after marking, aiming to keep each grade as hard to reach as it was the year before, so they move from session to session.

From 2026 Cambridge's tables list each combination of components without an option code, so the Option column shows a dash for those sessions.

Cambridge's tables also list a 90-mark option made only of component 50 (with component 60 in some English tables). It is not one of the 0478 papers in the syllabus, so it is left out here. The linked PDF always has the full table.

Every session's thresholds

June 2026: 3 options
Option Components Out of A*ABCDEFG
– 11, 21 150 11793694639322518
– 12, 22 150 12094684336292215
– 13, 23 150 11591674336302418

Source: Cambridge grade threshold table, June 2026 (PDF) · June 2026 papers and mark schemes

March 2026: 1 option
Option Components Out of A*ABCDEFG
– 12, 22 150 11189674537302316

Source: Cambridge grade threshold table, March 2026 (PDF) · March 2026 papers and mark schemes

November 2025: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 150 10484644537292215
AY 12, 22 150 10484644537292215
AZ 13, 23 150 10484644537292215

Source: Cambridge grade threshold table, November 2025 (PDF) · November 2025 papers and mark schemes

June 2025: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 150 11694725042352821
AY 12, 22 150 123100775447413529
AZ 13, 23 150 11390674437302418

Source: Cambridge grade threshold table, June 2025 (PDF) · June 2025 papers and mark schemes

March 2025: 1 option
Option Components Out of A*ABCDEFG
AY 12, 22 150 124104846454443424

Source: Cambridge grade threshold table, March 2025 (PDF) · March 2025 papers and mark schemes

November 2024: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 150 10788695142332415
AY 12, 22 150 10788695142332415
AZ 13, 23 150 10988674638312315

Source: Cambridge grade threshold table, November 2024 (PDF) · November 2024 papers and mark schemes

June 2024: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 150 10784613832262116
AY 12, 22 150 12095704537292215
AZ 13, 23 150 10988674739312315

Source: Cambridge grade threshold table, June 2024 (PDF) · June 2024 papers and mark schemes

March 2024: 1 option
Option Components Out of A*ABCDEFG
AY 12, 22 150 11897765647382920

Source: Cambridge grade threshold table, March 2024 (PDF) · March 2024 papers and mark schemes

November 2023: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 150 10383634436282216
AY 12, 22 150 10585654637292215
AZ 13, 23 150 10585654637292215

Source: Cambridge grade threshold table, November 2023 (PDF) · November 2023 papers and mark schemes

June 2023: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 150 10282624235282216
AY 12, 22 150 10986634033272115
AZ 13, 23 150 10986634033272115

Source: Cambridge grade threshold table, June 2023 (PDF) · June 2023 papers and mark schemes

March 2023: 1 option
Option Components Out of A*ABCDEFG
AY 12, 22 150 10993776252433425

Source: Cambridge grade threshold table, March 2023 (PDF) · March 2023 papers and mark schemes

November 2022: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 125 8771553932251913
AY 12, 22 125 8771553932251913
AZ 13, 23 125 8773594537292113

Source: Cambridge grade threshold table, November 2022 (PDF) · November 2022 papers and mark schemes

June 2022: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 125 8973574134282216
AY 12, 22 125 8568513529241914
AZ 13, 23 125 8772574336302418

Source: Cambridge grade threshold table, June 2022 (PDF) · June 2022 papers and mark schemes

March 2022: 1 option
Option Components Out of A*ABCDEFG
AY 12, 22 125 8973574134272013

Source: Cambridge grade threshold table, March 2022 (PDF) · March 2022 papers and mark schemes

November 2021: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 125 9175594335272013
AY 12, 22 125 8670543933272115
AZ 13, 23 125 9276604436292113

Source: copy of the Cambridge grade threshold table, November 2021 (PDF) · November 2021 papers and mark schemes

June 2021: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 125 8570554134272013
AY 12, 22 125 8470564234261912
AZ 13, 23 125 8570554134272013

Source: copy of the Cambridge grade threshold table, June 2021 (PDF) · June 2021 papers and mark schemes

March 2021: 1 option
Option Components Out of A*ABCDEFG
AY 12, 22 125 8973574133261912

Source: copy of the Cambridge grade threshold table, March 2021 (PDF) · March 2021 papers and mark schemes

November 2020: 3 options
Option Components Out of A*ABCDEFG
AX 11, 21 125 9580655042342618
AY 12, 22 125 8974594538312417
AZ 13, 23 125 9479644941332517

Source: copy of the Cambridge grade threshold table, November 2020 (PDF) · November 2020 papers and mark schemes

Frequently asked questions

How many marks do you need for an A* in IGCSE Computer Science?

In June 2026, an A* needed 115 to 120 out of 150 (77% to 80%), depending on the option (the combination of papers) you were entered for. Across the 18 sessions on this page, the A* threshold ran from 67% to 83% of the marks, so it is worth checking the table for the session you are practising.

Why does one 0478 session have several grade thresholds?

Cambridge sets a threshold for each option, and each option is a different combination of papers and variants. Schools in different administrative zones sit different variants, so use the row that matches the papers you sat. Your exams officer can tell you which components you were entered for.

Where do these 0478 grade thresholds come from?

From Cambridge International's grade threshold table for each session, linked next to every session on this page. Cambridge publishes grade thresholds after each exam series on its grade threshold tables page.

Official source: Cambridge IGCSE grade threshold tables. If a number here ever differs from the table your school received, the school's copy is the one that counts, so ask your exams officer.

More for Computer Science: all past papers · Computer Science hub · how grade thresholds work