Which IGCSE Subjects for Engineering? A Subject-by-Subject Plan
Engineering at Cambridge, Imperial, MIT, ETH and similar requires a specific IGCSE foundation. Here is exactly what to take and how to grade it.
Velocity Tuition Academy · IGCSE · Engineering Pathway
Updated May 2026·Written by Velocity Tuition Academy·Reviewed by tutors with experience preparing students for Engineering at competitive universities
Engineering is one of the most subject-specific university pathways. The competitive engineering courses — Cambridge, Imperial, MIT, ETH Zurich, NUS, UToronto, UNSW — all expect a clearly defined IGCSE profile. There is no single "engineering subject" that decides admission, but there is a pattern that successful applicants share. This guide walks through what to take at IGCSE if your child is aiming at any branch of engineering: mechanical, civil, electrical, chemical, aerospace, biomedical or software.
Every engineering student needs the following IGCSEs, ideally at grade 7+ / A or above:
Mathematics (Extended on Cambridge / Higher on Edexcel) — non-negotiable. Engineering universally requires A-Level Maths, and A-Level Maths assumes Extended IGCSE preparation. A C/4 at IGCSE Maths is a flag that the A-Level transition will be hard.
Physics (Extended/Higher) — required for almost every branch of engineering. Mechanical, civil, electrical, aerospace, materials all rely on physical principles.
English Language (First Language) — required at grade 5+ / B+ at most universities for English-medium degree entry.
Chemistry — strongly recommended, required for Chemical and Biomedical engineering, useful for Materials Science.
That's the universal four. Beyond that, the right additions depend on the engineering branch.
Additional Mathematics: The Engineering Differentiator
Cambridge IGCSE Additional Mathematics 0606 (sometimes called "Add Maths") is a separate qualification covering more advanced content — calculus, trigonometric identities, indices, vectors and proof. It is strongly recommended for any student aiming at engineering.
Add Maths students typically arrive at A-Level Maths with the first six months of content already familiar.
Competitive university Engineering interviews (Cambridge, Imperial) sometimes use Add-Maths-style questions in admissions tests.
A* in Cambridge Additional Maths is a strong signal of mathematical ability that universities read positively.
Edexcel's equivalent is Further Pure Maths IGCSE — comparable in standard. If your school doesn't offer either, it is available as a private candidate subject; the British Council offers it in most major centres.
By Engineering Branch
The branch-specific additions:
Mechanical Engineering — Maths, Physics, Chemistry, Add Maths, plus Design and Technology (if available) or a workshop-style subject.
Civil Engineering — same as Mechanical; Geography is a useful extra (terrain, infrastructure context).
Electrical / Electronic Engineering — Maths, Physics, Add Maths, Computer Science (genuinely useful for embedded systems, signal processing).
Chemical Engineering — Maths, Physics, Chemistry (high grade essential), Biology (helps for biochemical processes), Add Maths.
Aerospace Engineering — Maths, Physics, Add Maths, Chemistry. Strong A* in Physics often makes the difference at competitive admissions.
Biomedical Engineering — Maths, Physics, Chemistry, Biology, Add Maths. Biology distinguishes Biomedical from pure Mechanical applicants.
Software / Computer Science Engineering — Maths (highest priority), Physics, Computer Science, Add Maths. Some universities accept this without Physics, but most expect it.
Subjects To Avoid Dropping
Don't drop Chemistry too early. Even if your child is sure about mechanical engineering, Chemistry foundations help in materials science, thermodynamics and the wider science breadth that admissions tutors notice.
Don't drop a second language carelessly. A languages IGCSE at high grade strengthens the profile — particularly useful for international applications and for engineering programmes with year-abroad options.
Don't replace Maths with Computer Science. Computer Science IGCSE is genuinely useful but does not substitute for IGCSE Maths Extended. Engineering needs both.
Target Grades
For competitive engineering at top universities (Cambridge, Imperial, MIT, ETH, NUS) the realistic IGCSE grade targets:
IGCSE Mathematics Extended/Higher — grade 8/9 or A*
IGCSE Physics Extended/Higher — grade 8/9 or A*
IGCSE Chemistry Extended/Higher — grade 7/8 or A/A*
IGCSE Additional Mathematics — grade 7/8 or A/A*
IGCSE English (First Language) — grade 6/7 or B/A
Other IGCSEs — broadly 6+/B+ across the profile, with 8-10 subjects total
Engineering admissions are competitive but not closed. Strong A-Levels can offset moderate IGCSE grades — but a profile loaded with 7-9s / A*-A is the clearest signal of readiness. For tutoring help: Cambridge IGCSE, Edexcel IGCSE, Maths, Physics, Chemistry.
Beyond IGCSE — A-Level Or IB Continuation
Engineering applications usually need three or four post-16 subjects with specified grades:
A-Levels: Maths, Physics, Chemistry (or Further Maths) at A*AA or A*A*A for the most competitive courses. Imperial Engineering typically requires Maths and Physics A*; Cambridge requires Maths A* with strong support.
IB Diploma: Maths AA HL, Physics HL, Chemistry HL, typically 38+ points total with 6s and 7s in HL subjects. See IB Maths AA vs AI — AI is generally not accepted for engineering.
Additional tests: Cambridge requires the ESAT (formerly ENGAA); some Imperial programmes use the Imperial MAT or a similar test. These tests are coachable; preparation should start at the IGCSE-to-A-Level transition.
Building an IGCSE profile for engineering?
Our 1-on-1 tutors specialise in IGCSE Maths Extended, Physics, Chemistry and Additional Maths. Diagnostic-first approach — we map your child's current level against the engineering pathway and identify what to work on. Free trial.
Universal minimum: Mathematics (Extended/Higher), Physics (Extended/Higher), English Language and Chemistry. Strongly recommended addition: Additional Mathematics. Branch-specific additions vary — Computer Science for software/electrical, Biology for biomedical, Design and Technology for mechanical.
Not strictly required, but strongly recommended. Cambridge IGCSE Additional Mathematics (0606) and equivalents cover content that overlaps with the first six months of A-Level Maths — calculus, identities, indices, vectors. Add Maths students arrive at A-Level Maths already familiar with much of the foundational content. Competitive university Engineering admissions read it as a positive signal.
For mechanical, civil and electrical engineering, possibly — though Chemistry is still useful for materials science and thermodynamics. For chemical engineering, biomedical engineering or materials engineering, Chemistry is required, typically at grade 7+ / A. Most engineering admissions tutors prefer to see a balanced science profile including Chemistry, even when not strictly required.
For competitive engineering (Cambridge, Imperial, MIT, ETH, NUS): IGCSE Maths and Physics at grade 8-9 / A*; Chemistry at grade 7-8 / A; Additional Maths at grade 7+ / A; English at grade 6+ / B; 8-10 IGCSEs total at 6+/B+ across the profile. Less selective engineering programmes accept lower grades but A-Levels then need to be strong.
Yes. A-Level Physics builds directly on IGCSE Physics foundations. Engineering universally requires A-Level Physics (or its IB equivalent). Students starting A-Level Physics without IGCSE Physics need substantial catch-up. Most schools require IGCSE Physics at grade 6 / B for A-Level entry, and 7+ / A for the competitive engineering pathway. See our dedicated guide.
Generally no for competitive engineering. Cambridge, Imperial, MIT and similar specify IB Maths Analysis and Approaches (AA), typically at HL. Applications and Interpretation (AI) is rarely accepted for engineering. Less selective engineering programmes may accept AI HL, but always check the specific university's requirements. See IB Maths AA vs AI.