B.Sc. On Campus

Mining Engineering

University of the Witwatersrand, Johannesburg

48 months
6980 USD/year
3490 USD/year
Tuition fee
Apply date
Start date


Mining engineers play a key role in the planning, exploitation and excavation of mineral resources. Mining Engineering course is offered at the University of the Witwatersrand, Johannesburg  .


Key facts

In the first two years, you will learn the skills, technology, and basic sciences common to all areas of engineering, including curses in civil, electrical, and mechanical engineering, geology and surveying. In the third and fourth years, you will study mining engineering subjects, including courses in technical valuation, ventilation, environmental engineering, mine transportation, and rock mechanics.

In the final stage of the undergraduate programme, you’ll complete a mine design exercise in which you’ll apply your knowledge to designing a mine and assessing its economic feasibility and profit potential.

The Mining Engineering programme at University of the Witwatersrand, Johannesburg  will provide you with the engineering expertise you’ll need as a mining engineer or mine manager.

Career Opportunities

  • Blasting Engineer
  • Consulting Mining Engineer
  • Environmental, Safety and Health Manager
  • Financial Analyst
  • Mine Manager
  • Mine Design Engineer
  • Mineral Resources Manager
  • Project Manager
  • Rock Engineer

Programme Structure

Courses included:

  • Engineering Chemistry
  • Engineering Profession
  • Engineering Analysis and Design
  • Engineering Mathematics 
  • Engineering Physics
  • Applied Mechanics for Engineering
  • Elective from Faculty of Humanities

Key information


  • Full-time
    • 48 months

Start dates & application deadlines


432 alternative credits


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

  • APS 42+
  • English Home Language OR First Additional Language Level 5
  • Mathematics Level 5
  • Physical Sciences Level 5

Tuition Fee

To alway see correct tuition fees
  • International

    6980 USD/year
    Tuition Fee
    Based on the tuition of 6980 USD per year during 48 months.
  • National

    3490 USD/year
    Tuition Fee
    Based on the tuition of 3490 USD per year during 48 months.


Living costs for Johannesburg

8434 - 12036 ZAR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Mining Engineering
University of the Witwatersrand, Johannesburg


Go to your profile page to get personalised recommendations!