Mechanical Engineering (Honours), Bachelor | University of Johannesburg | Johannesburg, South Africa
B.Eng,Tech. On Campus

Mechanical Engineering (Honours)

12 months
1638 EUR/year
Tuition fee
Apply date
Start date


The purpose of the Bachelor in Mechanical Engineering (Honours) from University of Johannesburg is to develop students for both industry and research, such that they are able to deepen their expertise in Mechanical Engineering and develop their research capacity in the methodology and techniques of the discipline.


The Bachelor in Mechanical Engineering (Honours) from University of Johannesburg graduates will have to demonstrate competence to identify, formulate, analyse and solve complex engineering problems creatively and innovatively, and competence to apply knowledge of mathematics, natural science and engineering sciences to the conceptualization of engineering models and to solve complex engineering problems.

Qualifications Outcome

  • Demonstrate competence to perform creative, procedural and non-procedural design and synthesis of components, systems, engineering works, products or processes of a complex nature.
  • Demonstrate competence to conduct investigations of complex engineering problems including engagement with the research literature and use of research methods including design of experiments, analysis and interpretation of data and synthesis of information to provide valid conclusions.
  • Demonstrate competence to use appropriate techniques, resources, and modern engineering tools, including information technology, prediction and modelling, for the solution of complex engineering problems, with an understanding of the limitations, restrictions, premises, assumptions and constraints.
  • Demonstrate competence to communicate effectively, both orally and in writing, with engineering audiences and the community at large.
  • Demonstrate knowledge and understanding of the impact of engineering activities society, economy, industrial and physical environment.
  • Demonstrate knowledge and understanding of engineering management principles.
  • Demonstrate competence to engage in independent and life-long learning through well developed learning skills.
  • Comprehend and apply ethical principles and commit to professional ethics, responsibilities and norms of engineering practice. 

Programme Structure

Courses include:

  • Engineering Mathematics and Computing
  • Thermofluids 
  • Energy Physics
  • Research Methodology
  • Research & Design Project: Mechanical Engineering
  • Engineering and Society 

Key information


  • Full-time
    • 12 months

Start dates & application deadlines


120 alternative credits


On Campus

Academic requirements

We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.

Other requirements

General requirements

  • An NQF level 7 or equivalent qualification in Mechanical Engineering.

Tuition Fee

To always see correct tuition fees
  • International

    1638 EUR/year
    Tuition Fee
    Based on the tuition of 1638 EUR per year during 12 months.

R30 953,00 - R37 867,00

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.

In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.


Scholarships Information

Below you will find Bachelor's scholarship opportunities for Mechanical Engineering (Honours).

Available Scholarships

You are eligible to apply for these scholarships but a selection process will still be applied by the provider.

Our partners

Mechanical Engineering (Honours)
University of Johannesburg
Mechanical Engineering (Honours)
University of Johannesburg


Go to your profile page to get personalised recommendations!