Complete List of O Level Subjects With Codes in Pakistan (2026)

Table of Contents

Pakistani national students pass eight O Level subjects for IBCC equivalence. Five are compulsory: English, Mathematics, Islamiyat, Pakistan Studies, and Urdu. Three are electives you choose by stream. Cambridge offers more than 40 subjects in total.

Choosing the right subjects and entering the correct syllabus codes matters. A wrong code at registration causes processing delays and stress.

Foreign passport holders follow a shorter rule. They need five subjects only, without the local compulsory papers.

This guide lists the compulsory subjects and the electives by stream with their Cambridge codes.

How Many Subjects Do You Take at O Level?

Pakistani national students take eight subjects for equivalence. That means five compulsory papers plus three electives chosen by career direction.

Students can enter more than eight if they wish. IBCC then counts the best eight, which must include all five compulsory subjects.

Foreign passport holders need five subjects only. English and Mathematics stay compulsory, and the local papers do not apply.

What Are the Compulsory O Level Subjects and Codes?

These five core subjects are mandatory for every Pakistani national candidate.

Compulsory SubjectCambridge CodeAcademic Focus
English Language1123Reading, directed writing, essay composition
Mathematics4024Algebra, geometry, trigonometry, statistics
Islamiyat2058Quranic passages, Seerah, Islamic history
Pakistan Studies2059Pakistan movement, geography, resources
Urdu3247Comprehension, translation, essay writing

What Are the Science and Medical Elective Subjects?

Students aiming at medical or engineering degrees choose their three electives from the science group.

Science SubjectCambridge CodeCareer Pathway
Physics5054Pre Engineering, architecture, aviation, computing
Chemistry5070Pre Medical, chemical engineering, pharmacy
Biology5090Pre Medical, MBBS, BDS, nursing, life sciences
Computer Science2210Software engineering, IT, data science
Additional Mathematics4037Advanced engineering, mathematics, physics

What Are the Business and Humanities Elective Subjects?

Commerce and humanities electives prepare students for business, finance, and social science degrees.

Business or Humanities SubjectCambridge CodeCareer Pathway
Accounting7707Chartered accountancy, finance, auditing
Economics2281Economics, financial analysis, public policy
Business Studies7115Business administration, marketing, startups
Commerce7100Trade, logistics, commerce (O Level only)
Literature in English2010Law, journalism, media, mass communication

Which Subjects Are Not Available at O Level?

A few subjects families expect are simply not offered at this stage. Planning around them saves a wrong entry.

  • Psychology and Law: Cambridge does not offer these at O Level. Both are available at A Level only.
  • Commerce: Commerce (7100) exists at O Level only, with no A Level equivalent.
  • Foreign candidate rule: Foreign passport holders are exempt from Islamiyat, Pakistan Studies, and Urdu.

Do Your Subjects Decide Your IBCC Group?

Yes. Your three electives fix your IBCC group, which decides the degrees open to you later. Science electives secure the science group, and business or humanities electives place you in the arts group.

Picking the right combination for a career is a separate decision with its own steps. The full framework, by career path and with the common mistakes to avoid, sits in the guide on how to choose O Level subjects.

Need the right subjects and codes confirmed? Thinkerzz offers a free 1 to 1 consultation to plan a correct O Level entry for a strong university foundation.
Book a Free Consultation

Frequently Asked Questions

How Many Subjects Are Required in O Level in Pakistan?

Pakistani national students must pass eight subjects, including the five compulsory ones. Foreign passport holders need five.

What Is the Subject Code for O Level Maths?

The Cambridge syllabus code for O Level Mathematics is 4024. Additional Mathematics is a separate subject, code 4037.

Can I Take More Than Eight O Level Subjects?

Yes. You can enter more than eight, and IBCC counts the best eight. Those eight must include all five compulsory subjects.

Can I Take Psychology or Law in O Level?

No. Cambridge offers Psychology (9990) and Law (9084) at A Level only, not at O Level.

Is Commerce Available at A Level?

No. Commerce (7100) is an O Level subject only. There is no A Level equivalent.

Which Subjects Are Compulsory for Foreign Passport Holders?

Foreign passport holders need five subjects and are exempt from Islamiyat, Pakistan Studies, and Urdu. English and Mathematics stay compulsory.

What Are the O Level Subject Groups?

Cambridge sorts subjects into languages, humanities and social sciences, sciences, mathematics, and creative or technical groups. Students usually pick across them.

Which Subjects Should a Pre Medical Student Choose?

Physics, Chemistry, and Biology are the three science electives for a pre medical path. They also secure the science group at equivalence.

Do Subject Choices Affect IBCC Equivalence?

Yes. Your three electives decide whether you receive science or arts group equivalence, which affects the degrees open to you.

1 to 1 Coaching

Free 1 to 1 Consultation

Map out your child’s O Level subjects and exam strategy with a Thinkerzz specialist.

Start Learning with the Right Subject Specialist Tutor

Reading about a topic is a great first step. The next step is getting the right support. Thinkerzz offers personalized 1 to 1 online classes for Cambridge, Oxford, Matric, Intermediate, and Higher Education students. Speak with our academic team today and we will match your child with the right subject specialist teacher.
Chat with us!