Undergraduate Admission


Applicants for undergraduate study have to pass a general entry exam, set annually by the Ministry of Science Research and Technology, before being accepted for the first semester, which begins in September.



Undergraduate Programs


The aim of the undergraduate curriculum is to prepare graduates for professional engineering careers as educated, responsible citizens, who have both the motivation and ability for lifelong personal and professional growth. The program provides the background knowledge and understanding of physical processes so that “models” of the real world can be built and used to predict behavior. These models can be conceptual, mathematical, computational or experimental. It is also aimed at developing professional skills, which are needed in the subsequent career. Communication, practical, analytical, mathematical and computational skills are all important.

There are some instructional laboratories for undergraduates, which include:

1.     Thermodynamics

2.     Fluid mechanics

3.     Heat transfer

4.     Automechanic

5.     Machine shop

6.     Welding

7.     Vibrations

8.     Stress analysis

9.     Non-destructive testing

10.  Robotics and automation

11. Materials and heat treatment

12. Dynamics and control

13.  Metrology

14. Computer aided design and manufacturing

15.  Internal combustion engines

16.  Hydraulics and pneumatics

17.  CNC

 To satisfy the requirements for the BSc. degree, students are required to complete 140 units. Most courses are worth three units but there are courses with one-four units on offer. The project is taken on in the final year and is worth three units.  

Industrial experience is an integral part of the programs. Students must complete a total of 120 working days of industrial experience between second and third years and third and fourth years and submit a written report describing this experience.  

The Internship program works with companies from virtually every industrial sector to offer summer and/or semester internships to mechanical engineering students. Internship experiences enable students to:

1.     Obtain relevant work experience.

2.     Apply knowledge in a “real-world” setting.

3.     Explore career plans and interests.

4.     Develop professional engineering and management skills.

5.     Enhance competitiveness and prospects in the job market.