Skip to main content

Course Details

MEngSc Course Details

Students are required to take ten taught modules to the value of 50 ECTS credits and undertake a compulsory preliminary research project module worth 10 ECTS credits to complete 60 ECTS credits in Part I. Candidates who obtain a minimum average of 50% across their 50 ECTS credits of taught modules and a minimum mark of 50% in the 10 ECTS credits of their preliminary research project module are then eligible to undertake a major research project module worth 30 ECTS credits in Part II and submit a dissertation leading to the award of the Masters degree. The modules offered are listed below. A typical module of 5 ECTS credits consists of the equivalent of 24 hours of lectures plus a minimum of 12 hours of continuous assessment, laboratories, project work or directed private study.

For more detailed information about each module, please click on the relevant module code below. Please note that the module contents and availability may change; alternative module choices may also be offered.

The course is offered full-time only (apply online now at beginning in early September each year and is a full 12 months. Part I usually finishes in May, and Part II is then completed over the summer months, with dissertation submission at the start of September.

The complete structure of the programme may be found in the Postgraduate Calendar.

Part I: Compulsory modules

Part I: Compulsory Modules

    • ME6019 Preliminary Research Project (10 credits)
    • MG6021 Operations Management (5 credits)
    • MG6315 Project Management (5 credits)


Part I: Elective modules

Part I: Elective modules

Students must select a total of 40 credits of elective modules from Group A and Group B, with not less than 25 credits from Group A, the balance of credits from Group B, and with no more than 30 credits of elective modules selected in any single Semester.


Group A elective modules (5 credits each):

    • ME6002 CAD/CAM
    • ME6006 Non-destructive Testing
    • ME6007 Mechanical Systems
    • ME6008 Robotics
    • ME6009 Industrial Automation and Control
    • ME6012 Advanced Robotics
    • EE4012 Biomedical Design
    • CE6024 Finite Element Analysis
    • CS6506 Programming in Python
    • CS6507 Programming in Python with Data Science Applications


Group B elective modules (5 credits each):

    • CE3010 Energy in Buildings
    • CE4016 Energy Systems in Buildings
    • PE6002 Optimisation and Continuous Processs Improvement
    • PE6003 Process Validation and Quality
    • PE6007 Mechanical Design of Process Equipment
    • PE6009 Pharmaceutical Engineering


Part II: Compulsory modules

Part II: Compulsory Modules

    • ME6020 Dissertation in Mechanical Engineering (30 credits)


Discipline of Mechanical Engineering, School of Engineering

Innealtóireacht Mheicniúil

University College Cork, College Road,