CBSE 2026 results are out, Mukul scored a perfect 100/100 in Computer ScienceSee all toppers →
IGCSE · Comparison · 7 min read

IGCSE 0478 vs CBSE 083: How the Two Really Differ

IGCSE Computer Science 0478 is examined entirely by two written papers, each 50% of the grade, 75 marks and 1 hour 45 minutes, with no coursework sent to Cambridge. CBSE Computer Science 083 is 70 theory plus a 30-mark practical assessed in school. IGCSE rewards precise technical vocabulary; CBSE rewards working Python code.

The assessment models are opposites

IGCSE 0478CBSE 083
WrittenTwo papers, 75 marks eachOne paper, 70 marks
Practical / internalNone submitted to Cambridge30 marks, in school
Paper time1 h 45 m each3 h
Total150100

The consequence is blunt: an IGCSE student has no internal marks to fall back on. Everything rests on two exam mornings.

What each paper tests

Paper 1, Computer Systems covers data representation (binary, hexadecimal, two's complement, character sets, images, sound, compression), plus how a computer system works. Paper 2 covers algorithms, programming and logic: the design-write-test cycle, pseudocode, trace tables, flowcharts and logic gates.

Cambridge weights the qualification as AO1 knowledge 40%, AO2 application 40% and AO3 analysis and design 20%.

Language: pseudocode versus Python

This trips up transferring students. CBSE teaches and examines Python. IGCSE examines pseudocode in the written paper, even though most schools teach Python alongside. A CBSE student moving to IGCSE has the logic but must learn to express it in Cambridge's pseudocode conventions.

Which is harder?

They are hard differently. IGCSE Paper 1 is a vocabulary exam: marks are awarded for the exact technical term the mark scheme expects. CBSE's practical component is more forgiving if you have done the work, and less forgiving if you have not.

Note on 0984

If your school mentions 0984, the syllabus content is identical to 0478. It is the Cambridge IGCSE (9-1) version, where grades are reported 9 to 1 instead of A* to G.

{ }

Frequently asked questions

Is IGCSE Computer Science harder than CBSE?+
Not harder overall, but structured differently. IGCSE rests entirely on two written papers with no internal marks, while CBSE offers 30 practical marks assessed in school. IGCSE rewards precise terminology; CBSE rewards working code.
Does IGCSE 0478 have coursework?+
No. There is no coursework component submitted to Cambridge. The final grade comes entirely from Paper 1 and Paper 2.
Is 0478 the same as 0984?+
The syllabus content is identical. 0984 is the Cambridge IGCSE (9-1) version, graded 9 to 1 rather than A* to G.
Can a CBSE student switch to IGCSE Computer Science?+
Yes. The programming logic transfers directly; the main adjustment is expressing algorithms in Cambridge pseudocode and learning the exact vocabulary Paper 1 expects.

Written by Kajal Mehta (Kajal Ma'am), founder of Kwickprep, teaching computer subjects since 2006. Updated 2026-09-03.

Choosing between ICSE and CBSE?

Ask Kajal Ma'am directly, 20+ years teaching computer science. Free demo class first, no payment.

Talk to Kajal Ma'am on WhatsApp

Or see the courses course →

Studying outside India?

We coach CBSE, IGCSE & international students across the globe, one-to-one, in your local time zone.

Visit International →