Grade 9 → Grade 10

Choosing your subjects

What you pick now decides which degrees are open to you in Grade 12. Ten minutes here can save you a lot of regret.

The subjects you pick at the end of Grade 9 decide which university doors are open in Grade 12. Some choices are easy to change later and some are not, so it is worth ten minutes now.

Not from an official source

Checked we read it on an official page · From our research from our research, source cited · Not from an official source advice or common knowledge – not from an official source.

Subject planner

Pick one to three careers you’re curious about. We’ll show which subjects the degrees we’ve captured actually ask for.

Pick a career above to start. (This works out its answer in your browser from the same sourced data as the rest of the site.)

Where to check this yourself

The bare minimum for a degree

To be considered for a bachelor’s degree at UCT you need an NSC with level 4 (50-59%) or better in four subjects. That is the floor - not the goal.

Checked Source: UCT Guidelines for Admission for NSC holders (2025) (opens the official page)

Nationally, the requirement is 30% in the language the university teaches in plus 50% in any four 20-credit subjects; a diploma needs 40% in four. Since August 2018 there is no "designated subjects" list - many websites still say four designated subjects, and they are out of date. Universities are now allowed to set their own subject requirements for each programme, and that is where the real barriers are.

From our research Source: Government Gazette 42100 (2018) - seen by the research pack only in secondary copies, not on dhet.gov.za

Mathematics or Mathematical Literacy: the choice that matters most

If there is one decision to get right, it is this one. Mathematics keeps almost every door open. Mathematical Literacy closes most of the Science, Commerce, Engineering and Health doors.

What our data says

Across the 331 degrees Studypath has captured:

  • 221 (67%) need Mathematics
  • 48 (15%) accept Mathematical Literacy as an alternative
  • 62 (19%) have no Maths rule in what we captured
AreaDegreesNeed MathsAccept Maths Lit
Engineering & built environment93891
Science59349
Commerce & business58439
Health sciences564211
Humanities, education & arts52816
Law1352

Counted by Studypath These numbers are counted from the requirements we captured – each degree below links to its source. They cover only the 26 universities we have so far, so they show a pattern, not the whole country.

Engineering

Needs Mathematics and Physical Sciences

UCT is explicit: "Mathematical Literacy or Technical Mathematics cannot be substituted for Mathematics, and Technical Science cannot be substituted for Physical Sciences."

Checked Source: UCT Guidelines for Admission for NSC holders (2025) (opens the official page)

UCT asks for Mathematics 80% and Physical Sciences 70-75% for its engineering degrees. Other universities ask for less - the table further down is generated from every engineering degree we have captured, with a link to each one.

From our research Source: UCT 2027 Undergraduate Prospectus (opens the official page)

Not every university is as strict as UCT: UJ, for example, accepts Technical Mathematics for engineering. Always check the specific degree.

Not from an official source

Commerce & business

Needs Mathematics

UCT says you must take Mathematics at school: "Mathematical Literacy is NOT sufficient." Its Commerce minimums are Maths 60% (70% for Computer Science and Analytics, 80% for Actuarial Science).

From our research Source: UCT 2027 Undergraduate Prospectus (opens the official page)

Accounting, Economics, Business Studies and IT are not required for UCT Commerce - Maths is.

Not from an official source

Architecture & property

Needs Mathematics

UCT requires Mathematics for Architecture and Property Studies and does not consider Maths Literacy. Wits Architectural Studies likewise requires a minimum of 50% in Mathematics and does not accept Mathematical Literacy. (Wits publishes two different APS figures for this degree - see our data page.)

From our research Sources: UCT 2027 Undergraduate Prospectus (opens the official page)Wits Bachelor of Architectural Studies - application exercise (opens the official page)

Health sciences

Medicine needs Maths + Physical Sciences; some allied health accepts Maths Literacy

Medicine everywhere in our data needs Mathematics and Physical Sciences, and often Life Sciences too - see the table below for each university.

Not from an official source

Some allied-health and nursing degrees accept Mathematical Literacy as an alternative - the list below is generated from the programmes we have captured, each with its own source link. It varies by university, so never assume.

Not from an official source

Humanities, Law & teaching

Often open to Maths Literacy - but usually at a higher mark

Wits BEd Foundation Phase accepts Mathematics level 4 OR Mathematical Literacy level 5 OR Technical Mathematics level 5 (note: the Maths Literacy bar is one level higher). Some Law degrees combine with Commerce and then need Maths: Stellenbosch’s BCom (Law) needs Mathematics 60% and the MAT.

From our research Sources: Wits BEd Foundation Phase (course finder) (opens the official page)Stellenbosch Admissions Booklet 2027 (opens the official page)

Specific majors inside an "open" degree can still need Maths - for example UCT’s Economics major needs Maths 60%.

Not from an official source

If you can pass Mathematics, keep Mathematics. It is far easier to drop from Mathematics to Maths Literacy later than to go the other way, and it keeps nearly every degree possible. (This is advice based on the evidence above, not an official rule.)

Not from an official source

Degrees that accept Mathematical Literacy (from our data)

Each of these lists Maths Literacy as an allowed alternative. Note the level or mark it asks for – it is often higher than for Mathematics.

UniversityDegreeWhat it asks forSource
University of Cape Town BSc Occupational Therapy Mathematics: 60% OR Mathematical Literacy: 70%; Physical Sciences: 65% OR Life Sciences: 65%; English: 65% if it is your Home Language, 65% if it is your First Additional Language; Next 3 subjects: 60%; NBT – NBTs are compulsory and must be at Intermediate level or above. uct.ac.za (opens the official page)
University of Cape Town BSc Audiology Mathematics: 60% OR Mathematical Literacy: 70%; Physical Sciences: 65% OR Life Sciences: 65%; English: 65% if it is your Home Language, 65% if it is your First Additional Language; Next 3 subjects: 60%; NBT – NBTs are compulsory and must be at Intermediate level or above. uct.ac.za (opens the official page)
University of Cape Town BSc Speech-Language Pathology Mathematics: 60% OR Mathematical Literacy: 70%; Physical Sciences: 65% OR Life Sciences: 65%; English: 65% if it is your Home Language, 65% if it is your First Additional Language; Next 3 subjects: 60%; NBT – NBTs are compulsory and must be at Intermediate level or above. uct.ac.za (opens the official page)
University of the Witwatersrand Bachelor of Clinical Medical Practice English: level 4 if it is your Home Language, level 4 if it is your First Additional Language; Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 7 (80% or more); Physical Sciences: level 4 (50% or more) wits.ac.za (opens the official page)
University of the Witwatersrand Bachelor of Oral Health Sciences English: level 4 if it is your Home Language, level 4 if it is your First Additional Language; Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 7 (80% or more); Physical Sciences: level 4 (50% or more) wits.ac.za (opens the official page)
University of the Witwatersrand LLB (4-year stream) English: level 6 if it is your Home Language, level 6 if it is your First Additional Language; Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 6 (70% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BEd Foundation Phase Teaching English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 5 (60% or more) OR Technical Mathematics: level 5 (60% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BEd Intermediate Phase Teaching English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 5 (60% or more) OR Technical Mathematics: level 5 (60% or more) wits.ac.za (opens the official page)
Stellenbosch University B Nursing Mathematics: 40% OR Mathematical Literacy: 70%; Life Sciences: 50% files.su.ac.za (opens the official page)
Stellenbosch University BEd Foundation Phase Mathematics: 40% OR Mathematical Literacy: 60%; Languages – Your language of teaching at Home Language 60%, plus a second language at 50%. files.su.ac.za (opens the official page)
Stellenbosch University BEd Intermediate Phase Mathematics: 40% OR Mathematical Literacy: 60%; Languages – Your language of teaching at Home Language 60%, plus a second language at 50%. files.su.ac.za (opens the official page)
University of KwaZulu-Natal Bachelor of Nursing English: level 4 (50% or more); Life Orientation: level 4 (50% or more); Life Sciences: level 4 (50% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 3 (40% or more) studyatukzn.ukzn.ac.za (opens the official page)
University of KwaZulu-Natal LLB English: level 5 if it is your Home Language, level 6 if it is your First Additional Language; Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 5 (60% or more); Life Orientation: level 4 (50% or more) studyatukzn.ukzn.ac.za (opens the official page)
University of Johannesburg LLB English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Additional language – An additional language at level 4.; Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more) uj.ac.za (opens the official page)
Rhodes University LLB English: level 5 if it is your Home Language, level 6 if it is your First Additional Language; Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 5 (60% or more); Life Orientation: level 4 (50% or more) ru.ac.za (opens the official page)
Rhodes University BEd Foundation Phase English: level 4 if it is your Home Language, level 4 if it is your First Additional Language; Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more); Life Orientation: level 4 (50% or more) ru.ac.za (opens the official page)
University of Venda BEd Foundation Phase Teaching English: 50%; Mathematics: 40% OR Mathematical Literacy: 50%; Home language – Tshivenda, Sepedi or Xitsonga at 50%. univen.ac.za (opens the official page)
Walter Sisulu University BEd Foundation Phase Teaching Life Orientation: level 5 (60% or more); Home language – isiXhosa (Home Language) at level 4.; English: level 4 (50% or more); Mathematics: level 2 (30% or more) OR Mathematical Literacy: level 4 (50% or more); Two more subjects – Any other two subjects totalling at least 8 points on WSU’s scale. wsu.ac.za (opens the official page)
Walter Sisulu University Bachelor of Commerce English: level 4 (50% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 5 (60% or more) wsu.ac.za (opens the official page)
Walter Sisulu University Bachelor of Laws (LLB) English: level 5 (60% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more) wsu.ac.za (opens the official page)
University of Fort Hare Bachelor of Nursing English: level 4 (50% or more); Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 5 (60% or more); Physical Sciences: level 4 (50% or more); Life Sciences: level 4 (50% or more); Two more subjects – Any other two subjects at level 4 or better.; Life Orientation: level 4 (50% or more) ufh.ac.za (opens the official page)
University of Fort Hare BEd Foundation Phase Teaching English: level 4 (50% or more); Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 5 (60% or more); Home language – isiXhosa or Afrikaans (Home Language or First Additional Language) at level 4. ufh.ac.za (opens the official page)
Tshwane University of Technology Diploma in Computer Science English: level 4 (50% or more); Mathematics: level 5 (60% or more) OR Mathematical Literacy: level 7 (80% or more) tut.ac.za (opens the official page)
Tshwane University of Technology BEd Foundation Phase Teaching English: level 5 (60% or more); Home/First Additional Language – Your other official language at level 4 or 5 depending on which is Home Language.; Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 5 (60% or more) tut.ac.za (opens the official page)
Tshwane University of Technology Diploma in Informatics English: level 4 (50% or more); Mathematics: level 5 (60% or more) OR Technical Mathematics: level 5 (60% or more) OR Mathematical Literacy: level 7 (80% or more) tut.ac.za (opens the official page)
Tshwane University of Technology Diploma in Information Technology English: level 4 (50% or more); Mathematics: level 5 (60% or more) OR Technical Mathematics: level 5 (60% or more) OR Mathematical Literacy: level 7 (80% or more); Physical Sciences: level 3 (40% or more) tut.ac.za (opens the official page)
Tshwane University of Technology Diploma in Nature Conservation English: level 4 (50% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more) tut.ac.za (opens the official page)
Tshwane University of Technology Diploma in Public Affairs (Administration of State) English: level 3 (40% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 3 (40% or more) tut.ac.za (opens the official page)
Tshwane University of Technology Diploma in Crop Production English: level 4 (50% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more) tut.ac.za (opens the official page)
Vaal University of Technology Diploma in Information Technology English: level 4 (50% or more); Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 6 (70% or more) vut.ac.za (opens the official page)
Vaal University of Technology BEd Senior Phase & FET Teaching Language of Teaching & Learning – At level 4.; Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 6 (70% or more); Physical Sciences: level 3 (40% or more) vut.ac.za (opens the official page)
Vaal University of Technology Diploma in Hospitality Management (Food Service Management) English: level 4 (50% or more); Hospitality-related subject – One of Hospitality Studies, Hotel Keeping, Tourism, Catering, Accounting, Business Studies or Consumer Studies at level 4.; Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more) vut.ac.za (opens the official page)
Durban University of Technology Diploma in ICT: Applications Development English: level 3 (40% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 6 (70% or more); Two more subjects – Two further 20-credit NSC subjects. dut.ac.za (opens the official page)
Cape Peninsula University of Technology Bachelor of Nursing (BPNURS) English: level 4 (50% or more); Mathematics: 50% OR Mathematical Literacy: 60%; Life Sciences: level 4 (50% or more); Physical Sciences: level 4 (50% or more) prospectus.cput.ac.za (opens the official page)
Central University of Technology Bachelor of Management Sciences in Accountancy English: 50%; Accounting: 60%; Mathematics: 40% OR Mathematical Literacy: 60% cut.ac.za (opens the official page)
Mangosuthu University of Technology Diploma in Information Technology English: level 3 (40% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 5 (60% or more) mut.ac.za (opens the official page)
Mangosuthu University of Technology Diploma in Accounting Accounting: level 4 (50% or more); English: level 4 (50% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 5 (60% or more); Three more subjects – Three further subjects at level 3 or better, excluding Life Orientation. mut.ac.za (opens the official page)
Sol Plaatje University Diploma in Agriculture English: level 4 (50% or more) OR English: level 5 (60% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 5 (60% or more); Physical Sciences: level 3 (40% or more); Life Sciences: level 3 (40% or more) OR Agricultural Sciences: level 3 (40% or more) spu.ac.za (opens the official page)
University of Mpumalanga BEd Foundation Phase Teaching English: level 5 (60% or more); Mathematics: level 4 (50% or more) OR Mathematical Literacy: level 4 (50% or more); Life Orientation: level 4 (50% or more) ump.ac.za (opens the official page)
University of South Africa BEd Foundation Phase Teaching English: 50%; Mathematics: 40% OR Mathematical Literacy: 50% unisa.ac.za (opens the official page)
University of South Africa Bachelor of Accounting Sciences in Financial Accounting English: 50%; Mathematics: 50% OR Mathematical Literacy: 60% unisa.ac.za (opens the official page)
University of Zululand BEd Foundation Phase Teaching isiZulu Home Language – Level 4.; English: level 4 (50% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more) unizulu.ac.za (opens the official page)
University of Zululand Bachelor of Commerce (General) English: level 4 (50% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 6 (70% or more) unizulu.ac.za (opens the official page)
University of Zululand Bachelor of Commerce (4-Year Augmented Programme) English: level 3 (40% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more) unizulu.ac.za (opens the official page)
University of Zululand Bachelor of Administration English: level 4 (50% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more) unizulu.ac.za (opens the official page)
University of Zululand Bachelor of Laws (LLB) English: level 4 (50% or more); Mathematics: level 3 (40% or more) OR Mathematical Literacy: level 4 (50% or more) unizulu.ac.za (opens the official page)
University of Zululand Bachelor of Nursing (General Nursing and Midwifery) English: 50%; Life Sciences: 50%; Mathematics: 50% OR Mathematical Literacy: 50% unizulu.ac.za (opens the official page)
Nelson Mandela University Bachelor of Nursing Mathematics: 50% OR Mathematical Literacy: 65%; Life Sciences: 60%; Physical Sciences: 50% nursing.mandela.ac.za (opens the official page)

Physical Sciences and Life Sciences

Engineering and most BSc degrees ask for Mathematics plus Physical Sciences. Medicine and most health degrees ask for Mathematics plus Physical Sciences and often Life Sciences. The table below is generated from the degrees we have captured, each linking to its source.

Not from an official source

Technical Mathematics and Technical Sciences do not replace Mathematics and Physical Sciences for UCT Engineering.

Checked Source: UCT Guidelines for Admission for NSC holders (2025) (opens the official page)

Medicine (MBChB) at the universities we’ve captured

UniversityDegreeWhat it asks forSource
University of Cape Town MBChB (Medicine) Mathematics: 70%; Physical Sciences: 70%; English: 65% if it is your Home Language, 65% if it is your First Additional Language; Next 3 subjects: 70%; NBT – NBTs are compulsory and must be at Intermediate level or above. The final NBT date is 3 October 2026. uct.ac.za (opens the official page)
University of the Witwatersrand MBBCh (Medicine) English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Life Sciences: level 5 (60% or more) OR Physical Sciences: level 5 (60% or more); NBT – The NBT must be written in person by 17 August. wits.ac.za (opens the official page)
Stellenbosch University MBChB (Medicine) Mathematics: 60%; Physical Sciences: 50%; Life Sciences: 50% files.su.ac.za (opens the official page)
University of Pretoria MBChB (Medicine) English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 6 (70% or more); Physical Sciences: level 5 (60% or more) drupalwebprod-files.up.ac.za (opens the official page)
University of KwaZulu-Natal MBChB (Medicine) Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more); Life Sciences: level 5 (60% or more); English: level 5 (60% or more); Life Orientation: level 4 (50% or more); Aggregate – An overall aggregate of 65% is required. studyatukzn.ukzn.ac.za (opens the official page)
University of the Free State MBChB (Medicine) English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more); Life Sciences: level 5 (60% or more) ufs.ac.za (opens the official page)
Walter Sisulu University Bachelor of Medicine and Bachelor of Surgery (MBChB) English: level 5 (60% or more); African language – Another African language at level 5.; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more); Life Sciences: level 5 (60% or more); One more subject – Any other subject at level 5 or better, excluding Life Orientation. wsu.ac.za (opens the official page)
University of Limpopo MBChB (Medicine & Surgery) English: level 4 (50% or more); Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more); Life Sciences: level 5 (60% or more); Two more subjects – Two further subjects at level 4 or better. ul.ac.za (opens the official page)
Sefako Makgatho Health Sciences University MBChB (Medicine) Mathematics, Physical Science, Life Science, Life Orientation, English – Each needs a minimum of 6 points on SMU’s own APS conversion scale (A = 12 points down to F = 3 points - not the standard 1-7 NSC level scale). smu.ac.za (opens the official page)
Show all 66 engineering degrees we’ve captured
UniversityDegreeWhat it asks forSource
University of Cape Town BSc (Eng) Civil Engineering Mathematics: 80%; Physical Sciences: 70% uct.ac.za (opens the official page)
University of Cape Town BSc (Eng) Electrical / Electrical & Computer / Mechatronics Mathematics: 80%; Physical Sciences: 75% uct.ac.za (opens the official page)
University of Cape Town BSc (Eng) Chemical Engineering Mathematics: 80%; Physical Sciences: 75% uct.ac.za (opens the official page)
University of Cape Town BSc (Eng) Mechanical / Mechanical & Mechatronic Mathematics: 80%; Physical Sciences: 75% uct.ac.za (opens the official page)
University of the Witwatersrand BSc (Eng) Chemical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BSc (Eng) Metallurgy English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BSc (Eng) Civil Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BSc (Eng) Electrical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BSc (Eng) Aeronautical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BSc (Eng) Industrial Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BSc (Eng) Mining Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BSc (Eng) Mechanical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) wits.ac.za (opens the official page)
University of the Witwatersrand BSc (Eng) Biomedical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) wits.ac.za (opens the official page)
Stellenbosch University BEng Chemical Engineering Mathematics: 70%; Physical Sciences: 60%; English: 50% if it is your Home Language, 60% if it is your First Additional Language files.su.ac.za (opens the official page)
Stellenbosch University BEng Civil Engineering Mathematics: 70%; Physical Sciences: 60%; English: 50% if it is your Home Language, 60% if it is your First Additional Language files.su.ac.za (opens the official page)
Stellenbosch University BEng Electrical & Electronic Engineering (incl. Data Engineering) Mathematics: 70%; Physical Sciences: 60%; English: 50% if it is your Home Language, 60% if it is your First Additional Language files.su.ac.za (opens the official page)
Stellenbosch University BEng Industrial Engineering Mathematics: 70%; Physical Sciences: 60%; English: 50% if it is your Home Language, 60% if it is your First Additional Language files.su.ac.za (opens the official page)
Stellenbosch University BEng Mechanical Engineering Mathematics: 70%; Physical Sciences: 60%; English: 50% if it is your Home Language, 60% if it is your First Additional Language files.su.ac.za (opens the official page)
Stellenbosch University BEng Mechatronic Engineering Mathematics: 70%; Physical Sciences: 60%; English: 50% if it is your Home Language, 60% if it is your First Additional Language files.su.ac.za (opens the official page)
University of Pretoria BEng Chemical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 6 (70% or more); Physical Sciences: level 6 (70% or more) drupalwebprod-files.up.ac.za (opens the official page)
University of Pretoria BEng Civil Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 6 (70% or more); Physical Sciences: level 6 (70% or more) drupalwebprod-files.up.ac.za (opens the official page)
University of Pretoria BEng Electrical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 6 (70% or more); Physical Sciences: level 6 (70% or more) drupalwebprod-files.up.ac.za (opens the official page)
University of Pretoria BEng Electronic Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 6 (70% or more); Physical Sciences: level 6 (70% or more) drupalwebprod-files.up.ac.za (opens the official page)
University of Pretoria BEng Industrial Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 6 (70% or more); Physical Sciences: level 6 (70% or more) drupalwebprod-files.up.ac.za (opens the official page)
University of Pretoria BEng Mechanical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 6 (70% or more); Physical Sciences: level 6 (70% or more) drupalwebprod-files.up.ac.za (opens the official page)
University of Pretoria BEng Metallurgical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 6 (70% or more); Physical Sciences: level 6 (70% or more) drupalwebprod-files.up.ac.za (opens the official page)
University of Pretoria BEng Mining Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 6 (70% or more); Physical Sciences: level 6 (70% or more) drupalwebprod-files.up.ac.za (opens the official page)
University of Pretoria BEng 5-year programme (previously ENGAGE) English: 65% if it is your Home Language, 65% if it is your First Additional Language; Mathematics: 65%; Physical Sciences: 65% drupalwebprod-files.up.ac.za (opens the official page)
University of KwaZulu-Natal BSc Eng Agricultural Engineering Mathematics: 65%; Physical Sciences: 65%; English: level 4 (50% or more); Life Orientation: level 4 (50% or more) studyatukzn.ukzn.ac.za (opens the official page)
University of KwaZulu-Natal BSc Eng Chemical Engineering Mathematics: 65%; Physical Sciences: 65%; English: level 4 (50% or more); Life Orientation: level 4 (50% or more) studyatukzn.ukzn.ac.za (opens the official page)
University of KwaZulu-Natal BSc Eng Civil Engineering Mathematics: 65%; Physical Sciences: 65%; English: level 4 (50% or more); Life Orientation: level 4 (50% or more) studyatukzn.ukzn.ac.za (opens the official page)
University of KwaZulu-Natal BSc Eng Electrical Engineering Mathematics: 65%; Physical Sciences: 65%; English: level 4 (50% or more); Life Orientation: level 4 (50% or more) studyatukzn.ukzn.ac.za (opens the official page)
University of KwaZulu-Natal BSc Eng Electronic Engineering Mathematics: 65%; Physical Sciences: 65%; English: level 4 (50% or more); Life Orientation: level 4 (50% or more) studyatukzn.ukzn.ac.za (opens the official page)
University of KwaZulu-Natal BSc Eng Mechanical Engineering Mathematics: 65%; Physical Sciences: 65%; English: level 4 (50% or more); Life Orientation: level 4 (50% or more) studyatukzn.ukzn.ac.za (opens the official page)
University of KwaZulu-Natal BSc Engineering Access Programme English: level 4 (50% or more); Life Orientation: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more) studyatukzn.ukzn.ac.za (opens the official page)
University of Johannesburg BEng Civil Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more) OR Technical Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) uj.ac.za (opens the official page)
University of Johannesburg BEng Electrical & Electronic Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more) OR Technical Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) uj.ac.za (opens the official page)
University of Johannesburg BEng Mechanical Engineering English: level 5 if it is your Home Language, level 5 if it is your First Additional Language; Mathematics: level 5 (60% or more) OR Technical Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) uj.ac.za (opens the official page)
North-West University BEng (all disciplines) Mathematics: 70%; Physical Sciences: 70%; Language of tuition – Your language of tuition at 60%. engineering.nwu.ac.za (opens the official page)
Tshwane University of Technology Diploma in Civil Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more); Engineering Graphics & Design – Recommended, not compulsory. tut.ac.za (opens the official page)
Tshwane University of Technology Diploma in Electrical Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more); Electrical Technology – Recommended, not compulsory. tut.ac.za (opens the official page)
Tshwane University of Technology BEngTech Mechanical Engineering English: level 4 (50% or more); Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more); Engineering Graphics & Design, Mechanical Technology – Recommended, not compulsory. tut.ac.za (opens the official page)
Tshwane University of Technology BEngTech Chemical Engineering English: level 4 (50% or more); Mathematics: level 5 (60% or more) OR Technical Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) OR Technical Sciences: level 5 (60% or more) tut.ac.za (opens the official page)
Tshwane University of Technology BEngTech Industrial Engineering English: level 4 (50% or more); Mathematics: level 5 (60% or more) OR Technical Mathematics: level 5 (60% or more); Physical Sciences: level 5 (60% or more) OR Technical Sciences: level 5 (60% or more) tut.ac.za (opens the official page)
Tshwane University of Technology Diploma in Supply Chain Management English: level 4 (50% or more); Mathematics, Technical Mathematics or Mathematical Literacy – Any one of these three at level 3. tut.ac.za (opens the official page)
Vaal University of Technology Diploma in Civil Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more) vut.ac.za (opens the official page)
Vaal University of Technology Diploma in Electrical Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more) vut.ac.za (opens the official page)
Vaal University of Technology Diploma in Mechanical Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more) vut.ac.za (opens the official page)
Vaal University of Technology Diploma in Operations Management English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 3 (40% or more) vut.ac.za (opens the official page)
Durban University of Technology BEngTech Civil Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more) OR Technical Mathematics: level 5 (60% or more); Physical Sciences: level 4 (50% or more) OR Technical Sciences: level 5 (60% or more); Combined Maths + Physical Science – DUT also requires your Mathematics and Physical Science percentages to add up to at least 120%. dut.ac.za (opens the official page)
Durban University of Technology BEngTech Electronic Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more); Combined Maths + Physical Science – DUT also requires your Mathematics and Physical Science percentages to add up to at least 100%. dut.ac.za (opens the official page)
Durban University of Technology BEngTech Mechanical Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more); Combined Maths + Physical Science – DUT also requires your Mathematics and Physical Science percentages to add up to at least 100%. dut.ac.za (opens the official page)
Cape Peninsula University of Technology Diploma in Mechanical Engineering English: 50%; Mathematics: 50% OR Technical Mathematics: 60%; Physical Sciences: 50% OR Technical Sciences: 60% prospectus.cput.ac.za (opens the official page)
Cape Peninsula University of Technology Diploma in Civil Engineering English: 50%; Mathematics: 50% OR Technical Mathematics: 60%; Physical Sciences: 50% OR Technical Sciences: 60% prospectus.cput.ac.za (opens the official page)
Cape Peninsula University of Technology Diploma in Engineering Technology in Electrical Engineering English: 50%; Mathematics: 50% OR Technical Mathematics: 60%; Physical Sciences: 50% OR Technical Sciences: 60% OR Electrical Technology: 50% prospectus.cput.ac.za (opens the official page)
Central University of Technology BEngTech Civil Engineering English: level 4 (50% or more); Mathematics: level 5 (60% or more); Physical Sciences: level 4 (50% or more) cut.ac.za (opens the official page)
Central University of Technology Diploma in Engineering Technology in Electrical Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more) cut.ac.za (opens the official page)
Central University of Technology Diploma in Engineering Technology in Mechanical Engineering English: level 3 (40% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more) cut.ac.za (opens the official page)
Mangosuthu University of Technology Diploma in Civil Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more) mut.ac.za (opens the official page)
Mangosuthu University of Technology Diploma in Electrical Engineering English: level 4 (50% or more); Mathematics: level 4 (50% or more); Physical Sciences: level 4 (50% or more) mut.ac.za (opens the official page)
Nelson Mandela University BEngTech Civil Engineering Mathematics: 60% OR Technical Mathematics: 60%; Physical Sciences: 50% OR Technical Sciences: 50% eleceng.mandela.ac.za (opens the official page)
Nelson Mandela University BEngTech Electrical Engineering Mathematics: 60% OR Technical Mathematics: 60%; Physical Sciences: 50% OR Technical Sciences: 50% eleceng.mandela.ac.za (opens the official page)
Nelson Mandela University BEngTech Industrial Engineering Mathematics: 60% OR Technical Mathematics: 60%; Physical Sciences: 50% OR Technical Sciences: 50% eleceng.mandela.ac.za (opens the official page)
Nelson Mandela University BEngTech Mechanical Engineering Mathematics: 60% OR Technical Mathematics: 60%; Physical Sciences: 50% OR Technical Sciences: 50% eleceng.mandela.ac.za (opens the official page)
Nelson Mandela University BEngTech Marine Engineering Mathematics: 60% OR Technical Mathematics: 60%; Physical Sciences: 50% OR Technical Sciences: 50% eleceng.mandela.ac.za (opens the official page)
Nelson Mandela University BEng Mechatronics Mathematics: 60%; Physical Sciences: 65% eleceng.mandela.ac.za (opens the official page)

Mistakes that catch people out

Life Orientation

So do not count on Life Orientation to lift your score - at most universities it will not.

Not from an official source

Your language mark has its own bar

The legal floor is 30% in the language of teaching, but faculties set much higher bars. UCT Commerce, for instance, asks for English Home Language 50% or First Additional Language 60%.

From our research Source: UCT 2027 Undergraduate Prospectus (opens the official page)

Advanced Programme (AP) subjects

UCT’s APS leaves out scores for "Advanced Programme" subjects.

Checked Source: UCT Guidelines for Admission for NSC holders (2025) (opens the official page)

Grade 10 and 11 marks count

You apply in Grade 12 using your final Grade 11 results (UCT counts Grade 11 final, Grade 12 preliminary and Grade 12 final marks).

Checked Source: UCT Guidelines for Admission for NSC holders (2025) (opens the official page)

So the work you do from Grade 10 builds the record universities will see.

Not from an official source

Who to ask

We could not find an official Department of Basic Education Grade 9 subject-choice document that we could check, so this page does not claim to be DBE guidance.

Not from an official source

Stellenbosch’s student recruitment team gives individual subject-choice advice: csr@sun.ac.za or 021 808 4709.

Checked Source: Stellenbosch: book a consultation (csr@sun.ac.za, 021 808 4709) (opens the official page)

Where to check this yourself