The short answer
Maths AI HL is accepted more widely than most advice suggests. For engineering, 12 of the 17 universities checked accept it, including CUHK, EPFL, ETH Zurich and HKU. Mathematics degrees are the strictest: King's College London, LSE, TU Delft, UCL, University of Cambridge, University of Edinburgh and University of Warwick ask for Analysis and Approaches HL.
The decision is made course by course. UCL accepts either maths course for engineering, economics and computer science, and only Analysis and Approaches for its Mathematics BSc. That is why this page lists courses and not universities.
Start from the degree
Three guides answer the question for the degrees families ask about most, with the full table for each.
By university
Universities with three or more courses checked have a page of their own.
Engineering: IB maths requirements
| University | Course | IB points | Maths required | Maths AI HL | Source |
|---|---|---|---|---|---|
| Mechanical Engineering MEng2027 entry | 407 in HL Mathematics and 7 in HL Physics (typical offer); minimum 6 and 6 | HL Mathematics, grade 7 typical (6 minimum) | Accepted, AA preferred | imperial.ac.ukchecked | |
| Engineering BA (Hons) and MEng2027 entry | 41-42776 at Higher Level | HL Mathematics: Analysis and Approaches | AA asked; ask the College if not offered | undergraduate.study.cam.ac.ukchecked | |
| Engineering Science | 40 including core points776 at HL, with 7s in HL Mathematics and Physics | HL Mathematics grade 7 | Accepted | ox.ac.uk and maths policychecked | |
| Mechanical Engineering MEng | 3919 points in three HL subjects, 7 and 6 in Mathematics and Physics in any order | HL Mathematics grade 6 or 7 | Accepted | ucl.ac.ukchecked | |
| BEng Mechanical Engineering2027 entry | 3818 at HL, 7 and 6 in Mathematics and one of Physics, Chemistry, Further Mathematics or Computer Science | HL Mathematics grade 6 or 7 | Accepted | bristol.ac.ukchecked | |
| EPFLSwitzerland | All bachelor programmes (one rule for the whole school) | 38 out of 42, without bonus pointsHL Mathematics, HL Physics and one of HL Chemistry, Biology or Computer Science; grade 6 or more in Mathematics and Physics | HL Mathematics | Accepted | epfl.chchecked |
| BEng Mechanical Engineering | 366, 6 in Mathematics and Physics, at least one at HL | Mathematics grade 6, at HL or SL | Not stated on the page | warwick.ac.ukchecked | |
| General Engineering BEng | 36 | HL Mathematics: Analysis and Approaches, grade 6 | Not accepted | kcl.ac.ukchecked | |
| University of ManchesterUK | MEng Mechanical Engineering2027 entry | 387, 7, 6 at HL including Mathematics and Physics | HL Mathematics | Accepted | manchester.ac.ukchecked |
| ETH ZurichSwitzerland | All bachelor programmes (one rule for the whole school)Academic year 2025/26 | 38 out of 42, without bonus pointsHL Mathematics, HL Physics or Chemistry or Biology, HL language A | HL Mathematics, either course | Accepted | ethz.ch (PDF)checked |
| BSc Aerospace Engineering (taught in English) | Not statedMathematics AA HL and Physics HL | HL Mathematics: Analysis and Approaches | Not accepted | tudelft.nlchecked | |
| NTU SingaporeSingapore | All programmes with a Mathematics prerequisite | Not stated | Mathematics where the programme requires it, either course | Accepted | ntu.edu.sgchecked |
| EngineeringInformation accurate as of December 2025 | Not stated | Pass in HL Mathematics: Analysis and Approaches | Not accepted | nus.edu.sg (PDF)checked | |
| McGill UniversityCanada | Programmes with a mathematics prerequisite (central IB page) | Not stated | HL Analysis and Approaches, SL Analysis and Approaches or HL Applications and Interpretation | Accepted | mcgill.cachecked |
| Engineering (Mechanical, Civil, Electrical and Electronic, Data and Systems)2027 entry | 34 | Grade 5 or above in Mathematics: Analysis and Approaches (HL) or Mathematics: Applications and Interpretation (HL); or Grade 6 in Mathematics: Analysis and Approaches (SL) | Accepted | admissions.hku.hkchecked | |
| Engineering (all BEng programmes)2027 entry | Not stated | Math is a must; accepted IBDP Math subjects: Mathematics: Analysis and Approaches (HL), Mathematics: Analysis and Approaches (SL), Mathematics: Applications and Interpretation (HL) | Accepted | seng.hkust.edu.hkchecked | |
| Mechanical and Automation Engineering2027 entry | 30SL/HL | Subject preferences, not requirements: Any Mathematics subjects (except Mathematics: applications and interpretation SL); AND one of Biology, Chemistry, Computer Science, Physics; SL/HL | Accepted | cuhk.edu.hk (PDF) and maths policychecked | |
| Electronic Engineering2027 entry | 30Preferably at HL | Subject preferences, not requirements: Any Mathematics subjects AND Physics, preferably at HL | Accepted | cuhk.edu.hk (PDF) and maths policychecked |
Physics: IB maths requirements
| University | Course | IB points | Maths required | Maths AI HL | Source |
|---|---|---|---|---|---|
| Physics BSc | 407, 7, 6 including Mathematics and Physics | HL Mathematics grade 7 | Accepted, AA preferred | imperial.ac.ukchecked | |
| Natural Sciences (Physical) BA (Hons) and MSci | 41-42776 at Higher Level | HL Mathematics: applicants are expected to take Analysis and Approaches | AA asked; ask the College if not offered | undergraduate.study.cam.ac.ukchecked | |
| BSc Physics2027 entry | 3818 at HL, 7 and 6 in Mathematics and Physics | HL Mathematics grade 6 or 7 | Accepted | bristol.ac.ukchecked | |
| EPFLSwitzerland | All bachelor programmes (one rule for the whole school) | 38 out of 42, without bonus pointsHL Mathematics, HL Physics and one of HL Chemistry, Biology or Computer Science; grade 6 or more in Mathematics and Physics | HL Mathematics | Accepted | epfl.chchecked |
| BSc Physics | 38 | HL Mathematics: Analysis and Approaches, grade 6 | Not accepted | warwick.ac.ukchecked | |
| Physics BSc | 36 | HL Mathematics: Analysis and Approaches, grade 6 | Not accepted | kcl.ac.ukchecked | |
| University of EdinburghUK | Mathematical Physics BSc (Hons) | 37 (range 32 to 37)666 at HL | HL Mathematics: Analysis and Approaches, grade 6 | Not accepted | study.ed.ac.ukchecked |
| ETH ZurichSwitzerland | All bachelor programmes (one rule for the whole school)Academic year 2025/26 | 38 out of 42, without bonus pointsHL Mathematics, HL Physics or Chemistry or Biology, HL language A | HL Mathematics, either course | Accepted | ethz.ch (PDF)checked |
| BSc Applied Physics (taught in Dutch) | Not statedDutch, Mathematics AA HL and Physics HL | HL Mathematics: Analysis and Approaches | Not accepted | tudelft.nlchecked | |
| NTU SingaporeSingapore | All programmes with a Mathematics prerequisite | Not stated | Mathematics where the programme requires it, either course | Accepted | ntu.edu.sgchecked |
| University of TorontoCanada | Science and business programmes (central admissions page) | Not stated | Calculus and Advanced Functions prerequisites: AI HL, AA SL or AA HL | Accepted | future.utoronto.cachecked |
| McGill UniversityCanada | Programmes with a mathematics prerequisite (central IB page) | Not stated | HL Analysis and Approaches, SL Analysis and Approaches or HL Applications and Interpretation | Accepted | mcgill.cachecked |
| Science (entry route for Physics and Mathematics)2027 entry | 34 | Grade 4 or above in one of: Mathematics: Analysis and Approaches (HL/SL), Mathematics: Applications and Interpretation (HL/SL) | Accepted | admissions.hku.hkchecked | |
| Physics2027 entry | Not stated | Mathematics, and one senior level subject from Physics, Chemistry | Not stated on the page | join.hkust.edu.hkchecked | |
| Science (broad-based admission)2027 entry | 30HL (applicants with only 1 preferred HL subject considered case by case) | Subject preferences, not requirements: Two of: Any Mathematics subjects, Biology, Chemistry, Economics/Geography, Physics; at HL | Accepted | cuhk.edu.hk (PDF) and maths policychecked | |
| Enrichment Stream in Theoretical Physics2027 entry | 30HL | Subject preferences, not requirements: Mathematics: analysis and approaches; AND Physics; at HL | Not stated on the page | cuhk.edu.hk (PDF) and maths policychecked | |
| Physics | Not statedHL maths (as H2 equivalent) | Good H2 pass (or equivalent) in Mathematics/Further Mathematics; IB equivalent: HL Mathematics or HL-MAA. Students without it must take the bridging course MA1301 or MA1301X. | Not stated on the page | chs.nus.edu.sgchecked |
Mathematics: IB maths requirements
| University | Course | IB points | Maths required | Maths AI HL | Source |
|---|---|---|---|---|---|
| Mathematics BSc | 397 in HL Mathematics, 6 in another HL subject | HL Mathematics grade 7 | Accepted, AA preferred | imperial.ac.ukchecked | |
| Mathematics BA (Hons) and MMath | 41-42776 at Higher Level | HL Mathematics: Analysis and Approaches | AA asked; ask the College if not offered | undergraduate.study.cam.ac.ukchecked | |
| Mathematics | 39 including core points766 at HL, the 7 in HL Mathematics | HL Mathematics grade 7 | Accepted | maths.ox.ac.uk and maths policychecked | |
| Mathematics BSc | 40 (or 39 with STEP or AEA)20 points in three HL subjects, 7 in Mathematics | HL Mathematics: Analysis and Approaches, grade 7 | Not accepted | ucl.ac.ukchecked | |
| LSEUK | BSc Mathematics and Economics | 39766 at HL with 7 in Mathematics: analysis and approaches | HL Mathematics: Analysis and Approaches, grade 7 | Not accepted | lse.ac.ukchecked |
| EPFLSwitzerland | All bachelor programmes (one rule for the whole school) | 38 out of 42, without bonus pointsHL Mathematics, HL Physics and one of HL Chemistry, Biology or Computer Science; grade 6 or more in Mathematics and Physics | HL Mathematics | Accepted | epfl.chchecked |
| BSc Mathematics | 396 in three HL subjects including Mathematics | HL Mathematics: Analysis and Approaches | Not accepted | warwick.ac.ukchecked | |
| Mathematics BSc | 38 | HL Mathematics: Analysis and Approaches, grade 7 | Not accepted | kcl.ac.ukchecked | |
| University of EdinburghUK | Mathematics BSc (Hons) | 38 (range 34 to 38)766 at HL | HL Mathematics: Analysis and Approaches, grade 7 | Not accepted | study.ed.ac.ukchecked |
| ETH ZurichSwitzerland | All bachelor programmes (one rule for the whole school)Academic year 2025/26 | 38 out of 42, without bonus pointsHL Mathematics, HL Physics or Chemistry or Biology, HL language A | HL Mathematics, either course | Accepted | ethz.ch (PDF)checked |
| BSc Applied Mathematics (taught in Dutch) | Not statedDutch and Mathematics AA HL | HL Mathematics: Analysis and Approaches | Not accepted | tudelft.nlchecked | |
| NTU SingaporeSingapore | All programmes with a Mathematics prerequisite | Not stated | Mathematics where the programme requires it, either course | Accepted | ntu.edu.sgchecked |
| University of TorontoCanada | Science and business programmes (central admissions page) | Not stated | Calculus and Advanced Functions prerequisites: AI HL, AA SL or AA HL | Accepted | future.utoronto.cachecked |
| McGill UniversityCanada | Programmes with a mathematics prerequisite (central IB page) | Not stated | HL Analysis and Approaches, SL Analysis and Approaches or HL Applications and Interpretation | Accepted | mcgill.cachecked |
| Science (entry route for Physics and Mathematics)2027 entry | 34 | Grade 4 or above in one of: Mathematics: Analysis and Approaches (HL/SL), Mathematics: Applications and Interpretation (HL/SL) | Accepted | admissions.hku.hkchecked | |
| Mathematics2027 entry | Not stated | Mathematics, and one senior level subject from Physics, Chemistry | Not stated on the page | join.hkust.edu.hkchecked | |
| Science (broad-based admission)2027 entry | 30HL (applicants with only 1 preferred HL subject considered case by case) | Subject preferences, not requirements: Two of: Any Mathematics subjects, Biology, Chemistry, Economics/Geography, Physics; at HL | Accepted | cuhk.edu.hk (PDF) and maths policychecked | |
| Enrichment Mathematics2027 entry | 30HL | Subject preferences, not requirements: Mathematics: analysis and approaches, at HL | Not stated on the page | cuhk.edu.hk (PDF) and maths policychecked | |
| Mathematics | Not statedHL maths (as H2 equivalent) | Good H2 pass (or equivalent) in Mathematics/Further Mathematics; IB equivalent: HL Mathematics or HL-MAA. Students without it must take the bridging course MA1301 or MA1301X. | Not stated on the page | chs.nus.edu.sgchecked |
Computer Science: IB maths requirements
| University | Course | IB points | Maths required | Maths AI HL | Source |
|---|---|---|---|---|---|
| Computing BEng | 417 in HL Mathematics, 7 in another relevant HL subject | HL Mathematics grade 7 | Accepted | imperial.ac.ukchecked | |
| Computer Science BA (Hons) and MEng | 41-42776 at Higher Level | HL Mathematics: Analysis and Approaches | AA asked; ask the College if not offered | undergraduate.study.cam.ac.ukchecked | |
| Computer Science | 39 including core points766 at HL, the 7 in HL Mathematics | HL Mathematics grade 7 | Accepted | ox.ac.uk and maths policychecked | |
| Computer Science BSc | 4020 points in three HL subjects, 7 in Mathematics | HL Mathematics grade 7 | Accepted, AA preferred | ucl.ac.ukchecked | |
| EPFLSwitzerland | All bachelor programmes (one rule for the whole school) | 38 out of 42, without bonus pointsHL Mathematics, HL Physics and one of HL Chemistry, Biology or Computer Science; grade 6 or more in Mathematics and Physics | HL Mathematics | Accepted | epfl.chchecked |
| BSc Computer Science | 397, 6, 6 at HL with 7 in Mathematics | HL Mathematics: Analysis and Approaches, grade 7 | Not accepted | warwick.ac.ukchecked | |
| Computer Science BSc | 39 | HL Mathematics: Analysis and Approaches, grade 6 | Not accepted | kcl.ac.ukchecked | |
| ETH ZurichSwitzerland | All bachelor programmes (one rule for the whole school)Academic year 2025/26 | 38 out of 42, without bonus pointsHL Mathematics, HL Physics or Chemistry or Biology, HL language A | HL Mathematics, either course | Accepted | ethz.ch (PDF)checked |
| BSc Computer Science and Engineering (taught in English) | Not statedMathematics AA HL | HL Mathematics: Analysis and Approaches | Not accepted | tudelft.nlchecked | |
| NTU SingaporeSingapore | All programmes with a Mathematics prerequisite | Not stated | Mathematics where the programme requires it, either course | Accepted | ntu.edu.sgchecked |
| Common Computer Science ProgrammesInformation accurate as of December 2025 | Not stated | Pass in HL Computer Science, HL Analysis and Approaches or HL Physics; or a good pass in SL Analysis and Approaches or HL Applications and Interpretation | Accepted | nus.edu.sg (PDF)checked | |
| University of TorontoCanada | Science and business programmes (central admissions page) | Not stated | Calculus and Advanced Functions prerequisites: AI HL, AA SL or AA HL | Accepted | future.utoronto.cachecked |
| McGill UniversityCanada | Programmes with a mathematics prerequisite (central IB page) | Not stated | HL Analysis and Approaches, SL Analysis and Approaches or HL Applications and Interpretation | Accepted | mcgill.cachecked |
| SMUSingapore | Computer Science | Not stated | A good pass in IB Diploma Math at Higher Level or Standard Level. Applicants without it can still apply if they have alternative Mathematics content background; the school makes the final decision. | Not stated on the page | admissions.smu.edu.sgchecked |
| Computing and Data Science2027 entry | 38 | Grade 6 or above in Mathematics: Analysis and Approaches (HL) or Mathematics: Applications and Interpretation (HL); or Grade 7 in AA (SL) or AI (SL) | Accepted | admissions.hku.hkchecked | |
| Computer Science2027 entry | Not stated | Senior level Mathematics, and one senior level subject from Physics, Chemistry, Biology, Computer Science | Accepted | join.hkust.edu.hk and maths policychecked | |
| Computer Science and Engineering2027 entry | 30HL | Subject preferences, not requirements: Any Mathematics subjects; AND one of Biology, Chemistry, Computer Science, Physics; at HL | Accepted | cuhk.edu.hk (PDF) and maths policychecked |
Economics: IB maths requirements
| University | Course | IB points | Maths required | Maths AI HL | Source |
|---|---|---|---|---|---|
| Economics, Finance and Data Science BSc | 397 in HL Mathematics, 6 and 6 in two other HL subjects | HL Mathematics grade 7 | Accepted | imperial.ac.ukchecked | |
| Economics BA (Hons) | 41-42776 at Higher Level | HL Mathematics: Analysis and Approaches | AA asked; ask the College if not offered | undergraduate.study.cam.ac.ukchecked | |
| Economics and Management | 39 including core points766 at HL | HL Mathematics grade 6 or 7 | Accepted | ox.ac.uk and maths policychecked | |
| Economics BSc (Econ) | 3919 points in three HL subjects, 7 in Mathematics | HL Mathematics grade 7 | Accepted | ucl.ac.ukchecked | |
| LSEUK | BSc Economics2027/28 entry | 39766 at HL with 7 in Mathematics | HL Mathematics grade 7 | Accepted, AA preferred | lse.ac.uk and maths policychecked |
| BSc Economics2027 entry | 3818 at HL | Mathematics: 6 at HL (either course) or 7 at SL (Analysis and Approaches only) | Accepted | bristol.ac.ukchecked | |
| BSc Economics | 38 | HL Mathematics grade 6, either course | Accepted | warwick.ac.ukchecked | |
| Economics BSc | 38 | HL Mathematics grade 6, either course | Accepted | kcl.ac.ukchecked | |
| University of AmsterdamNetherlands | BSc Econometrics and Data Science | Not stated | Mathematics HL or Analysis and Approaches HL, minimum 4 points (5 recommended) | Not stated | uva.nlchecked |
| Bocconi UniversityItaly | All bachelor programmes | Not stated | No subject requirement | Accepted | unibocconi.itchecked |
| NTU SingaporeSingapore | All programmes with a Mathematics prerequisite | Not stated | Mathematics where the programme requires it, either course | Accepted | ntu.edu.sgchecked |
| Data Science and EconomicsInformation accurate as of December 2025 | Not stated | Very good pass in HL Mathematics: Analysis and Approaches | Not accepted | nus.edu.sg (PDF)checked | |
| University of TorontoCanada | Science and business programmes (central admissions page) | Not stated | Calculus and Advanced Functions prerequisites: AI HL, AA SL or AA HL | Accepted | future.utoronto.cachecked |
| McGill UniversityCanada | Programmes with a mathematics prerequisite (central IB page) | Not stated | HL Analysis and Approaches, SL Analysis and Approaches or HL Applications and Interpretation | Accepted | mcgill.cachecked |
| SMUSingapore | Economics | Not stated | A good pass in IB Diploma Math at Higher Level or Standard Level. Applicants without it can still apply if they have alternative Mathematics content background; the school makes the final decision. | Not stated on the page | admissions.smu.edu.sgchecked |
| Economics, and Economics and Finance2027 entry | 38 | Grade 5 or above in Mathematics: Analysis and Approaches (HL); or Grade 6 or above in AA (SL); or Grade 6 or above in Mathematics: Applications and Interpretation (HL); or Grade 7 in AI (SL); plus Grade 5 in English A or Grade 6 in English B | Accepted | admissions.hku.hkchecked | |
| BBA Economics2027 entry | Not stated | IBDP: SL Mathematics: Analysis and Approaches or HL Mathematics | Not stated on the page | bmundergrad.hkust.edu.hkchecked | |
| Economics and Finance2027 entry | Not statedMathematics must be HL | IBDP: HL Mathematics | Not stated on the page | bmundergrad.hkust.edu.hkchecked | |
| Economics2027 entry | 30SL/HL | Subject preferences, not requirements: Any Mathematics subjects OR Physics; SL/HL | Accepted | cuhk.edu.hk (PDF) and maths policychecked | |
| Economics | Not stated | No subject prerequisite: 'Nil. Open to all registered students of the College.' | Accepted | chs.nus.edu.sgchecked |
Method
Every row was read on the university’s own website. No row comes from a forum, an agency, another tutoring site or memory.
For each course the exact sentence about IB mathematics was copied from the page, and a short fragment of it is stored with the row. A script re-reads every source and reports any row whose fragment is no longer on the page, so a change in wording is noticed. Requirements published as PDF are re-read by hand.
Oxford and UCL block automated requests, so their pages were read through Internet Archive copies (UCL: February 2026). Where a page does not state something, the cell says so. The entry cycle is given only where the page states it.
Not yet included because the published pages did not state an IB maths rule that could be read and checked: the University of Hong Kong and Politecnico di Milano, which admits through its own test.
Download the dataset
The full table is free to use under a CC BY 4.0 licence: CSV or JSON.
To cite it: Pietro Meloni, “IB Diploma maths entry requirements by university and course”, pietromeloni.com, verified 30 September 2026. Corrections are welcome at pietro@pietromeloni.com and are applied with the date of the change.