BSc Mechanical Engineering Curriculum

Programme Convener: Mr Ernesto Ismail, BSc(Eng) MSc(Eng)

The Mechanical Engineering curriculum is structured to provide students with a fundamental understanding of solid mechanics, dynamics, thermodynamics, fluid mechanics and materials, which is conveyed via formal lectures, experimental investigations, laboratory sessions and the solving of structured problem sets. Engineering design is made central to the curriculum and thus forms the core of the programme. The programme draws in content from other Mechanical Engineering courses with design philosophies and principles of best practice, and develops both team and individual skills. The knowledge and skills that are developed through the curriculum are brought together through a number of capstone design courses and, towards the end of the degree, equip students with the skills to enter the broad area of professional engineering practice associated with the processing and manufacturing industries. A candidate shall complete approved courses to a value of at least 576 credits and shall comply with all the prescribed curriculum requirements.

First Year Core Courses

Number Course Credits
CEM1008F Chemistry for Engineers 16
MAM1020F Mathematics 1A for Engineers 18
MAM1021S Mathematics 1B for Engineers 18
MEC1005W Introduction to Mechanical Engineering  24
MEC1007F Introduction to Engineering Drawing 8
MEC1008S Introduction to Mechanical Design 8
MEC1009S Introduction to Engineering Mechanics 16
PHY1012F Physics A for Engineers 18
PHY1013S Physics B for Engineers 18
Total credits:   144
MEC1000X Practical Training 0

Second Year Core Courses

Number Course Credits
CSC1017F Introduction to Programming 16
EEE2041F Introduction to Electrical Engineering & Power Utilisation 16
EEE2042S Introduction to Analogue & Digital Electronics 8
MAM2083F Vector Calculus for Engineers 16
MAM2084S Linear Algebra and DEs for Engineers 16
MEC2046F Materials Science in Mechanical Engineering 12
MEC2047S Engineering Dynamics 16
MEC2048S Mechanical Engineering Design 16
MEC2049F Solid Mechanics I 16
MEC2050S Thermofluids I 16
Total credits:   148
MEC2000X Practical Training II 0

Third Year Core Courses

Number Course Credits
EEE3044S Energy Conservation and Utilization  8
MEC2026S Project Management  8
MEC3023F Mechanics of Solids II 12
MEC3031S Dynamics II 16
MEC3033F Thermofluids II 20
MEC3037S Professional Communication Studies  8
MEC3044S Thermofluids III 12
MEC3045F Experimental Methods 12
MEC3060F Materials Under Stress 8
MEC3069S Production Processes 8
MEC3072F Mechanical Engineering Machine Element Design II 8
MEC3073S Mechanical Engineering Machine Element Design III 16
STA1008F Statistics for Engineers 12
Total credits:   148

Fourth Year Core Engineering Courses

Number Course Credits
MEC4047F Mechanical Vibrations 12
MEC4063F Industrial Ecology 8
MEC4103F Product Design 12
MEC4104F Manufacturing & Nanotechnology 8
MEC4107S Fundamentals of Control Systems 8
MEC4108S System Design 12
MEC4109S Engineering Professionalism 8
MEC4110W Final Year Project 46
  *Approved Complementary Studies (b) Elective 18
Total credits:   144

Elective Core Courses - Students must select one of the following courses:

Number Course Credits
MEC4045F Numerical Methods in Heat and Fluid Flow 12
MEC4105F Finite Element Analysis 12
MEC4113F Heat Transfer and Psychrometry 12

2019 EBE UG Handbook