↑↓ to move · Enter to open · Esc to close

Study costs

Compare published tuition and estimated study costs.

Find bursaries

First-year tuition, lowest first

  1. University of Johannesburg Lowest

    R58 870 to R72 780 2026 first year, estimated range
  2. University of Pretoria

    R63 000 to R69 000 2026 first year, estimated range
  3. University of the Witwatersrand, Johannesburg

    R71 600 2026 first year
Ask for a full study budget

Request tuition, equipment, travel or placement costs, accommodation and any further professional training fees for your intake.

BEng Metallurgical Engineering

University of Pretoria · 2027 intake

UP 2027 four-year example: English level 5, Mathematics level 6, Physical Sciences level 6 and APS 35. UP's 5-year BEng (previously called ENGAGE) needs English, Mathematics and Physical Sciences at 65% and APS 33; applicants may apply directly to it.

NSC/IEB minimums can be checked in My Map using your results. Other curricula need a separate programme check.

Published minimums only. Selection, bachelor admission, any extra requirements and available places still apply.

Bachelor of Science in Engineering in Metallurgy and Materials Engineering

University of the Witwatersrand · 2027 intake

Wits 2027 example: APS 42 or more, with English Home Language or First Additional Language, Mathematics and Physical Sciences each at level 5. Applicants at level 5 in all three may be wait-listed; level 6 gives a greater chance. 4 years.

NSC/IEB minimums can be checked in My Map using your results. Other curricula need a separate programme check.

Applicants with English, Mathematics and Physical Sciences at Level 5 may be wait-listed, subject to place availability; applicants who achieve Level 6 in all three generally stand a greater chance of being accepted. Places are limited and meeting the minimum requirements does not guarantee a place. The first year is common to all professional engineering degrees.

Bachelor of Engineering Technology (BEngTech) in Extraction Metallurgy

University of Johannesburg · 2027 intake

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.

NSC/IEB minimums can be checked in My Map using your results. Other curricula need a separate programme 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.

Rough guide: whole degree = first-year tuition × years. Fees rise every year; add books, equipment, transport and living costs.