Engineering - Mechanical Engineering
This is a 90 ECTS course which features. 30 ECTS are allocated to a significant research component, the Research Thesis, which runs throughout the year. The remaining 60 ECTS is for taught modules. The taught modules includes 5 core modules listed below, which all students entering this program (25 ECTS):
Advanced Mechanics of Materials
Advanced Manufacturing
Engineering Acoustics: Noise and Sustainable Development
Finite Element Methods in Engineering – Theory and Practice
Research Methods for Engineers
Recognising the multi-disciplinary nature and breadth of mechanical engineering as a domain, this course offers students flexibility to design their own educational journey and specialisation. As such, beyond the core modules above, students may choose 4 to 6 of the following advanced mechanical engineering modules (20 to 30 ECTS):
Materials II
Computational Fluid Dynamics
Turbomachines & Advanced Fluid Dynamics
Advanced Energy Systems Engineering
Combustion Science & Engineering
Sustainable Energy
Advanced Finite Element Methods
Non-Linear Elasticity* - OR - Partial Differential Equations*
Biomechanics
Advanced Computational Biomechanics
Fundamentals of Python Programming
Machine Learning and Artificial Intelligence for Engineering Applications
Digital Control Systems for Automation and Robotics* - OR - Power Systems*
Embedded Machine Vision
Finally, students may choose 1-3 (5-15 ECTS) of the following industry focussed modules:
Technology, Innovation & Entrepreneurship
Lean Systems
Project Management
Safety Engineering
Physical Ergonomics
Human Reliability
* The modules labelled with an asterisk alternate on a yearly basis. The final list of available options will be shared with all students.
Assessment for this course will consist of continuous assessment via coursework, written examinations, as well as the final thesis.
Curriculum Information
Curriculum information relates to the current academic year (in most cases).
Course and module offerings and details may be subject to change.
Subjects taught
Year 1 (90 Credits)
Optional EE5103: Digital Control Systems for Automation and Robotics (Level 9) - 5 Credits - Semester 1
Optional EE6102: Power Systems - 5 Credits - Semester 1
Optional ME432: Technology Innovation & Entrepreneurship - 5 Credits - Semester 1
Optional EG5101: Advanced Energy Systems Engineering - 5 Credits - Semester 1
Optional ME4109: Materials II - 5 Credits - Semester 1
Optional ME4112: Computational Fluid Dynamics - 5 Credits - Semester 1
Optional CT5200: Fundamentals of Python Programming - 5 Credits - Semester 1
Optional E4104: Machine Learning and Artificial Intelligence for Engineering Applications - 5 Credits - Semester 1
Optional BME400: Biomechanics - 5 Credits - Semester 1
Optional BME5100: Advanced Computational Biomechanics - 5 Credits - Semester 1
Optional CE5100: Sustainable Energy - 5 Credits - Semester 1
Optional ME4105: Safety Engineering - 5 Credits - Semester 1
Optional IE5100: Physical Ergonomics - 5 Credits - Semester 1
Optional IE450: Lean Systems - 5 Credits - Semester 1
Optional IE446: Project Management - 5 Credits - Semester 1
Optional ME5115: Composite Materials - 5 Credits - Semester 1
Required ME5107: Mechanical Engineering MSc Thesis - 30 Credits - Semester 1
Required ME521: Research Methods for Engineers - 5 Credits - Semester 1
Required BME5110: Finite Element Methods in Engineering - Theory and Practice - 5 Credits - Semester 1
Optional ME426: Turbomachines and Advanced Fluid Dynamics - 5 Credits - Semester 2
Optional BME501: Advanced Finite Element Methods - 5 Credits - Semester 2
Optional EE5104: Embedded Machine Vision - 5 Credits - Semester 2
Optional ME5171: Combustion Science and Engineering - 5 Credits - Semester 2
Optional ME572: Human Reliability - 5 Credits - Semester 2
Required ME516: Advanced Mechanics of Materials - 5 Credits - Semester 2
Required ME5106: Advanced Manufacturing - 5 Credits - Semester 2
Required ME5111: Engineering Acoustics: Noise and Sustainable Development - 5 Credits - Semester 2
Duration
1 year full-time.
Enrolment dates
Next start date September 2026
Post Course Info
Graduates of the MSc in Mechanical Engineering are well-positioned for roles across a wide spectrum of industries. Opportunities span power generation, renewable energy, aerospace, transport, offshore oil and gas, equipment and machine tool manufacture, as well as general manufacturing. The breadth of technical training ensures graduates can contribute to diverse sectors where mechanical engineering expertise is vital.
The programme also opens pathways into the biomedical engineering industry, where mechanical engineers play an increasingly important role in developing medical devices, prosthetics, and advanced diagnostic tools. By combining mechanical design principles with insights from biomechanics, graduates can make a tangible impact on healthcare innovation.
For those seeking leadership roles, the course provides a strong foundation in engineering management and consultancy. Modules focused on project management, innovation, and lean systems help graduates transition smoothly into positions that require both technical excellence and strategic decision-making. These skills are highly valued by employers seeking engineers who can lead projects, teams, and innovation initiatives.
The research-intensive nature of the programme prepares graduates for advanced study, including PhD research. Skills gained in research methods and the year-long thesis foster the ability to solve complex problems and generate original insights. Coupled with training in emerging fields such as AI and robotics, graduates are also equipped to pursue careers in software development, automation, and cutting-edge research across academia and industry.
More details
Qualification letters
MSc
Qualifications
Degree - Masters (Level 9 NFQ)
Attendance type
Daytime,Full time
Apply to
Course provider
