R39,240-R63,480 for undergraduate rooms (meals excluded; most Kingsway…
R39,240-R63,480 for undergraduate rooms (meals excluded; most Kingsway, APB and DFC residences R41,940-R46,940 double and R48,090-R50,400 single); off-campus Sophia Town R69,920; postgraduate and postdoc flats up to R74,640 (2026)
Scores use Johannesburg’s own scale. A minimum is not a guaranteed place.
APS = sum of the NSC/IEB achievement ratings (1-7) of the six best school subjects. Life Orientation is NOT counted. The six subjects counted must include the programme's required subjects (UJ FAQ). Levels: 7 = 80-100%, 6 = 70-79%, 5 = 60-69%, 4 = 50-59%, 3 = 40-49%, 2 = 30-39%, 1 = 0-29%, so the NSC maximum is 42. No bonus points and no faculty-specific weighting; every faculty uses the same table. Most degrees publish a single minimum APS; some (mainly FADA BAs, Law, some CBE and Health Sciences degrees such as Biokinetics, diplomas and the extended BComs) publish two, one 'with Mathematics' and a higher one 'with Mathematical Literacy'. Grade 11 finals give provisional admission, Grade 12 finals final admission. Foreign results (A Level, IB HL) use a separate table awarding up to 10 points per subject.
APS 32, the same for BEng Electrical & Electronic and Mechanical. (UJ’s 3-year BEngTech Civil needs APS 28 but leads to Pr Tech Eng, the technologist title, not Pr Eng.)
No NBT or interview for NSC/IEB applicants. Limited DHET-approved places; meeting the minimum does not guarantee admission.
English 5 (level) · Mathematics 4 (level) · Physical Sciences 4 (level) · Life Sciences 4 (level)
Score and selection details
APS 30.
Selection is based on academic merit, a structured personal interview and English proficiency (UJ course page; the 2027 prospectus table does not mention the interview). Limited places; meeting the minimum does not guarantee admission.
English 5 (level) · other 4 (level) · Mathematics 3 (level) · Mathematical Literacy 4 (level)
Score and selection details
APS 31 with Mathematics OR 32 with Mathematical Literacy. BA(Law) B4A01Q (3 yr) uses the same thresholds; BCom(Law) B4C01Q (3 yr) needs APS 31 with Mathematics only (Mathematics 4, Maths Literacy not accepted).
No NBT or interview. Limited places; meeting the minimum does not guarantee admission.
APS 27; same for BA Language Practice (B7026Q), BA Politics, Economics and Technology (B7024Q) and Community Development and Leadership (B7015Q).
No published test. Extended BA specialisations additionally interview each applicant. Limited places; meeting the minimum does not guarantee admission.
English 5 (level) · Mathematics 4 (level) · Physical Sciences 4 (level) · Life Sciences 5 (level)
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
Bachelor of Health Sciences in Emergency Medical Care
Minimum score
27
First-year tuition
R44 100 to R60 960 2026 estimated range
Subject minimums
English 5 (level) · Mathematics 4 (level) · Physical Sciences 4 (level) · Life Sciences 4 (level)
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Academic merit, interview, phobia evaluation, Class II aviation or equivalent medical examination, and physical preparedness evaluation. Community service or relevant experience is recommended.
English 4 (level) · Geography 5 (level) · Mathematics NSC level 5 OR Technical Mathematics NSC level 5
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
English 5 (level) · Mathematics NSC level 3 OR Mathematical Literacy NSC level 4
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. The 2027 prospectus publishes no portfolio or selection test for this degree; confirm any departmental selection requirements with the Faculty of Art, Design and Architecture.
Bachelor of Health Sciences in Sport and Exercise Science
Minimum score
27
First-year tuition
Not published
Subject minimums
English 5 (level) · Life Sciences 4 (level) · Mathematics NSC level 3 OR Mathematical Literacy NSC level 4 OR Technical Mathematics NSC level 4
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
Bachelor of Engineering Technology (BEngTech) in Industrial Engineering
Minimum score
30
First-year tuition
R58 870 to R72 780 2026 estimated range
Subject minimums
English 4 (level) · Mathematics NSC level 5 OR Technical Mathematics NSC level 5 · Physical Sciences NSC level 5 OR Technical Science NSC level 5
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
Bachelor of Engineering (BEng) in Electrical and Electronic Engineering
Minimum score
32
First-year tuition
R58 870 to R72 780 2026 estimated range
Subject minimums
English 5 (level) · Physical Sciences 5 (level) · Mathematics NSC level 5 OR Technical Mathematics NSC level 5
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
Bachelor of Engineering Technology (BEngTech) in Extraction Metallurgy
Minimum score
30
First-year tuition
R58 870 to R72 780 2026 estimated range
Subject minimums
English 4 (level) · Physical Sciences 5 (level) · Mathematics NSC level 5 OR Technical Mathematics NSC level 5
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. You apply with the code for the specific two-major combination, and UJ reserves the right not to offer every combination in a given year.
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. You apply with the code for the specific two-major combination, and UJ reserves the right not to offer every combination in a given year.
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. You apply with the code for the specific two-major combination, and UJ reserves the right not to offer every combination in a given year.
BSc in Physical Sciences: Biochemistry and Chemistry
Minimum score
31
First-year tuition
R52 140 to R87 000 2026 estimated range
Subject minimums
English 5 (level) · Mathematics 6 (level) · Physical Sciences 5 (level) · Life Sciences 4 (level)
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. You apply with the code for the specific two-major combination, and UJ reserves the right not to offer every combination in a given year.
English 4 (level) · Mathematics NSC level 4 OR Technical Mathematics NSC level 4
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
English 4 (level) · Mathematics NSC level 4 OR Technical Mathematics NSC level 4 OR Mathematical Literacy NSC level 5
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
English 4 (level) · Mathematics NSC level 4 OR Technical Mathematics NSC level 4
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
English 4 (level) · Mathematics NSC level 5 OR Technical Mathematics NSC level 5 · Physical Sciences NSC level 5 OR Technical Science NSC level 5
Score and selection details
NSC/IEB minimums for the named programme only. International qualifications need a manual check.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
No programme here matches that search. Try a broader word, such as “science” or “health”, or browse every degree.
More study routes at Johannesburg
Each has its own study guide. My Matric Map can check the ones marked “NSC/IEB check” against your results.
UJ 2027 example: English level 4, Mathematics or Technical Mathematics level 5 and Geography level 5; APS 27. Physical Sciences is shown as not applicable.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
UJ 2027 example (3-year BEngTech, the engineering technologist route, not a 4-year BEng): English level 4, Mathematics or Technical Mathematics level 5, and Physical Sciences level 5 OR Technical Science level 5; APS 30.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
UJ 2027 example: English level 5, Mathematics or Technical Mathematics level 5 and Physical Sciences level 5; APS 32. Technical Science is not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
UJ 2027 example (3-year BEngTech, the engineering technologist route, not a 4-year BEng): English level 4, Mathematics or Technical Mathematics level 5 and Physical Sciences level 5; APS 30. Technical Science is not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
UJ 2027 example: English level 4, Mathematics or Technical Mathematics level 5, and Physical Sciences level 5 OR Technical Science level 5; APS 30.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
UJ 2027 example: English level 5, Mathematics level 4, Physical Sciences level 4, Life Sciences level 5; APS 31 with Mathematics. Technical Mathematics and Technical Sciences are not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
2027 published example: English level 5, Mathematics level 4, Physical Sciences level 4, Life Sciences level 4; APS 27.
Academic merit, interview, phobia evaluation, Class II aviation or equivalent medical examination, and physical preparedness evaluation. Community service or relevant experience is recommended.
2027 published example: English level 5, Mathematics level 4 OR Mathematical Literacy level 5; APS 32 with Mathematics or 33 with Mathematical Literacy.
Students register with HPCSA throughout their studies; minimums do not guarantee selection.
UJ 2027 example: English level 5, Life Sciences level 4, and Mathematics level 3 OR Mathematical Literacy level 4 OR Technical Mathematics level 4; APS 27 with Mathematics or 28 with Mathematical Literacy.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
UJ 2027: English level 4; Mathematics level 3 OR Technical Mathematics level 3 OR Mathematical Literacy level 5; APS 24 with Mathematics or Technical Mathematics or 26 with Mathematical Literacy.
Selection subject to academic ranking and available places.
UJ 2027 example: English level 4 and Mathematics or Technical Mathematics level 4; APS 26. Mathematical Literacy is not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
UJ 2027 example: English level 4, and Mathematics level 4 OR Technical Mathematics level 4 OR Mathematical Literacy level 5; APS 28 with Mathematics or Technical Mathematics, and also 28 with Mathematical Literacy.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
UJ 2027 example: English level 5, Mathematics level 6 and Physical Sciences level 4 (level 5 if Chemistry 1A and/or Physics 1A is included in the programme); APS 31. Technical Mathematics and Technical Science are not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. You apply with the code for the specific two-major combination, and UJ reserves the right not to offer every combination in a given year.
UJ 2027 example: English level 5, Mathematics level 6 and Physical Sciences level 5; APS 31. Technical Mathematics and Technical Science are not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. You apply with the code for the specific two-major combination, and UJ reserves the right not to offer every combination in a given year.
UJ 2027 example: English level 5, Mathematics level 6 and Physical Sciences level 5; APS 31. Technical Mathematics and Technical Science are not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. You apply with the code for the specific two-major combination, and UJ reserves the right not to offer every combination in a given year.
UJ 2027 example: English level 5, Mathematics level 6, Physical Sciences level 5 and Life Sciences level 4; APS 31. Technical Mathematics and Technical Science are not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. You apply with the code for the specific two-major combination, and UJ reserves the right not to offer every combination in a given year.
UJ 2027 example: English level 4 and Mathematics or Technical Mathematics level 4; APS 26. Mathematical Literacy is not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place.
UJ 2027 example: English level 5; Mathematics level 3 OR Mathematical Literacy level 4; APS 25 with Mathematics or 26 with Mathematical Literacy. Technical Mathematics is not accepted.
Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply. UJ ranks all applicants from highest to lowest APS when it makes final selections in January, and says that meeting the minimum requirements does not guarantee a place. The 2027 prospectus publishes no portfolio or selection test for this degree; confirm any departmental selection requirements with the Faculty of Art, Design and Architecture.
UJ 2027: English level 5; Mathematics level 3 OR Mathematical Literacy level 4; APS 25 with Mathematics or 26 with Mathematical Literacy.
Confirm the current departmental portfolio and selection process. Academic minimums and available places still apply.
IEB, Cambridge and IB applicants
IEB
Identical to the state NSC. UJ: the APS 'has been developed for the National Senior Certificate (NSC) and the Independent Examinations Board (IEB) based on the Achievement Rating of each subject'. The national column of UJ's conversion table is headed 'NSC (IEB/SACAI/ISC)'.
Advanced Programme / Further Studies: Nothing is published about these subjects, so assume they earn no extra credit.
Same APS as NSC applicants: convert SIX subjects (Life Orientation excluded) with UJ's published conversion table and add them. A Level scores 6-10 points per subject (so six A Levels = max 60), AS Level 3-7, IGCSE/O Level 1-5, HIGCSE/NSSC(HL) 4-7. UJ links A Level to its 'A' grade set and AS Level, HIGCSE and NSSC(HL) to the South African NSC 'N' grades.
A Level: A* = 10 pts · A = 10 pts · B = 9 pts · C = 8 pts · D = 7 pts · E = 6 pts
AS Level: A = 7 pts · B = 6 pts · C = 5 pts · D = 4 pts · E = 3 pts
IGCSE / O Level: A* = 5 pts · A = 5 pts · B = 4 pts · C = 3 pts · D = 2 pts · E = 2 pts
Subject minimums: The table prints an NSC level beside each AS grade: A/A* = 7 (80-100%), B = 6 (70-79%), C = 5 (60-69%), D = 4 (50-59%), E = 3 (40-49%). IGCSE letters carry the 9-1 numerics: A/A* (9-7), B (6), C (5-4), D/E (3-2), F/G (1). No NSC level is printed for A Level.
Exemption: UJ states no minimum number of A/AS passes of its own. It requires that 'applicants with international school leaving results are required to qualify for any type of Matriculation Exemption from the Matriculation Board (USAf)', plus a SAQA certificate of evaluation for all foreign qualifications.
HIGCSE/NSSC(HL): 1 = 7, 2 = 6, 3 = 5, 4 = 4 points. The same table also converts WAEC, KCSE, Diplome/Exam d'Etat, CHL/EM, Gabonese Baccalaureate and the American High School Diploma (for Matriculation Exemption, AHSD holders also need SAT Reading & Writing 610 and Mathematics 530, or a letter of admission from a recognised American university).
Identical six-subject APS. IB (HL) converts to 4-10 points per subject and IB (SL) to 1-7, from the same conversion table. UJ links IB (HL) to its 'A' grade set (alongside A Level) and IB (SL) to the South African NSC 'N' grades. Life Orientation is excluded. UJ publishes no rule for the IB core (TOK/EE/CAS) and no requirement expressed as an IB total out of 45.
Subject minimums: IB (SL) maps one-for-one onto the NSC levels, so SL 5 = NSC level 5 = 60-69% and satisfies a published 'Mathematics 5 (60%+)' minimum. No NSC-level equivalent is printed for IB (HL), whose values sit above the NSC 1-7 scale (HL 4 already = 7 points).
Exemption: Same rule as for Cambridge: an IB applicant must qualify for any type of Matriculation Exemption from the Matriculation Board (USAf) before UJ can register them for a degree, and must submit a SAQA evaluation of the foreign qualification. No IB-specific subject count is published.
Six IB HL subjects would give an APS of 60 against an NSC maximum of 42, because UJ's international scale runs to 10. Programme minimums in the prospectus are stated only as NSC levels, so HL subject minimums are not directly expressed.