Cambridge offers over 70 IGCSE subjects, each with a 4-digit syllabus code. In Pakistan, students select eight subjects including three national compulsories. Entering the wrong code at registration causes paper clashes.
Most subjects have two codes: one for the traditional A star to G grading, and one starting with 09 for the numeric 9 to 1 grading. For example, Mathematics is 0580 (A star to G) or 0980 (9 to 1). Your school or centre decides which version you register under.
This guide lists every major IGCSE subject with its code, explains the two grading code systems, and maps subject combinations to Pre Medical, Pre Engineering, and Commerce streams.
What Are the IGCSE Science and Mathematics Subjects?
These subjects lead to A Level sciences, engineering, and computing streams. They carry the compulsory Mathematics plus your chosen sciences.
| Subject | Code (A*-G) | Code (9-1) |
|---|---|---|
| Mathematics | 0580 | 0980 |
| Additional Mathematics | 0606 | — |
| Physics | 0625 | 0972 |
| Chemistry | 0620 | 0971 |
| Biology | 0610 | 0970 |
| Computer Science | 0478 | 0984 |
Additional Mathematics (0606) has no 9-1 version. It suits strong students planning A Level Mathematics or Further Mathematics and is taken alongside, not instead of, regular Maths.
What Are the IGCSE Commerce Subjects?
These lead to A Level Business, Economics, and Accounting, and toward BBA, ACCA, and finance pathways.
| Subject | Code (A*-G) | Code (9-1) |
|---|---|---|
| Accounting | 0452 | 0985 |
| Business Studies | 0450 | 0986 |
| Economics | 0455 | 0987 |
Accounting and Economics pair well as electives for students already targeting Commerce at A Level. Both build the analytical writing that A Level assessment expects.
Unsure which IGCSE subjects keep your A Level stream open? Thinkerzz maps your subject combination to the right A Level pathway before you register, live and 1 to 1.
Chat on WhatsAppWhat Are the IGCSE Humanities and Social Science Subjects?
These lead to A Level Law, Psychology, History, and Geography, and toward social science and media degrees.
| Subject | Code (A*-G) | Code (9-1) |
|---|---|---|
| Geography | 0460 | 0976 |
| History | 0470 | 0977 |
| Sociology | 0495 | — |
| Global Perspectives | 0457 | — |
These subjects build analytical writing skills that carry directly into A Level Law, Psychology, and Sociology, even without a matching IGCSE subject in every case.
What Are the IGCSE Language, IT, and Art Subjects?
Every student takes at least one language. IT and Art suit students with strong technical or creative interest alongside the core subjects.
| Subject | Code (A*-G) | Code (9-1) |
|---|---|---|
| English First Language | 0500 | 0990 |
| English Literature | 0475 | 0992 |
| Urdu Second Language | 0539 | — |
| Islamiyat | 0493 | — |
| Pakistan Studies | 0448 | — |
| Information and Communication Technology | 0417 | 0983 |
| Art and Design | 0400 | — |
Islamiyat, Pakistan Studies, and a national language are mandatory for Pakistani students regardless of stream. These three plus English, Mathematics, and three electives make the standard eight-subject set.
What Is the Difference Between the A*-G and 9-1 Codes?
Cambridge runs two grading scales for the same subject content. The code you enter decides which scale your certificate shows.
Codes starting with 05 report traditional A star to G letter grades. Codes starting with 09 report the newer 9 to 1 numeric scale, where 9 is the highest.
The content and difficulty are identical. Only the grade label differs. Your school or exam centre usually decides which code to register under, and IBCC accepts both equally for equivalence.
If your school offers a choice, confirm which scale your target A Level school or university expects, since some read one scale more easily than the other, though both convert identically.
How Do You Choose an 8-Subject Combination?
Your three electives, alongside the five compulsories, decide which A Level stream you are ready for. Choose with that stream already in mind.
| Stream | Compulsory 5 | Elective 3 |
|---|---|---|
| Pre Medical | English, Maths, Urdu, Islamiyat, Pak Studies | Physics, Chemistry, Biology |
| Pre Engineering | English, Maths, Urdu, Islamiyat, Pak Studies | Physics, Chemistry, Computer Science |
| Commerce | English, Maths, Urdu, Islamiyat, Pak Studies | Accounting, Economics, Business Studies |
These three combinations map directly onto the equivalent A Level streams later. The full A Level mapping sits in the A Level subject combinations guide.
A mismatch here does not close doors the way a wrong A Level combination does, since IGCSE is broader. But choosing with your target stream in mind avoids a difficult catch-up at AS Level.
Registering for IGCSE and unsure which code applies to your subject? Thinkerzz confirms every subject code and combination before registration, live and 1 to 1, so nothing is entered wrong.
Chat on WhatsAppFrequently Asked Questions
What Is the IGCSE Mathematics Syllabus Code?
The traditional code is 0580, and the 9 to 1 numeric code is 0980. Both cover identical content, and IBCC accepts either for equivalence.
What Is the IGCSE Computer Science Syllabus Code?
The traditional code is 0478, and the 9 to 1 code is 0984. Both lead equally into A Level Computer Science.
What Is the Difference Between the 0580 and 0980 Codes?
0580 reports the traditional A star to G scale. 0980 reports the newer 9 to 1 numeric scale. Content and difficulty are identical, only the grade label differs.
Are Syllabus Codes Different for Cambridge and Edexcel?
Yes. Cambridge uses 4-digit codes like 0580. Edexcel uses 4-character alphanumeric codes, such as 4PH1 for Physics.
Can I Take Both Computer Science and Biology at IGCSE?
Yes, if your subject count allows it. Taking both keeps medical and computing pathways open, though most students choose one stream to focus revision effectively.
What Is the Code for IGCSE English Literature?
The traditional code is 0475, and the 9 to 1 code is 0992. It builds analytical writing that supports A Level English and Humanities subjects.
How Many IGCSE Subjects Should a Pakistani Student Take?
Eight is standard: English, Mathematics, Urdu, Islamiyat, and Pakistan Studies as compulsories, plus three electives matched to your target A Level stream.
Does Additional Mathematics Have a 9 to 1 Code?
No. Additional Mathematics (0606) only exists on the traditional scale. It is taken alongside regular Mathematics, not instead of it.
Which Code Should I Register Under, 0580 or 0980?
Your school or exam centre usually decides. Both are accepted equally by IBCC and universities, since the underlying content and standard are identical.
What Is the Code for IGCSE Geography?
The traditional code is 0460, and the 9 to 1 code is 0976. It supports A Level Geography and broader Humanities pathways.
Do My IGCSE Electives Fix My A Level Stream?
They point toward it strongly but do not fix it permanently the way A Level electives fix your IBCC group. Choosing with your target stream in mind avoids a difficult catch-up later.
Where Do I Enter These Codes for Registration?
Your school’s exams officer enters codes for school candidates. Private candidates enter them directly through the British Council registration system.