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