Course Overview

This Structured PhD programme spans the Biomedical Engineering and Regenerative Medicine domains and aims to become a leading international graduate education programme in the field, in which Irelandis already taking a strong international role. The overall objective is to develop PhD graduates who will produce ground-breaking scientific results benefiting human health and contributing to economic growth, and who will, in turn, lead research and development in these fields in industry and academia. BME&RM combines a PhD research project with a unique experiential learning and didactic programme, resulting in an unparalleled learning experience for the student in terms of its combination of world-class research and focused clinical and industrial interaction.

The BME&RM programme will be delivered by a core partnership of institutions: National University of Ireland Galway, University of Limerick and University College Cork, linked with a wider consortium of partner institutions nationally and internationally: Galway-Mayo Institute of Technology, Institute of Technology Sligo, University of Ulster, Queen’s University Belfast, Georgia Institute of Technology, University of Pittsburgh, Duke University, Irish Medical Devices Association (IMDA), Rice University, Mayo Clinic, RWTH Aachen University and Georgia Tech Ireland.

Programmes Available

(Structured Phd) Biomedical Engineering and Regenerative Medicine—4 years (full-time)
Applications are made online via the NUI Galway Postgraduate Applications System

Associated

Learning Outcomes

Entry Requirements

More Information can be obtained from the Mechanical and Biomedical Engineering website:

http://www.nuigalway.ie/mechbio/bmerm/ 

Who’s Suited to This Course

Current research projects

Current funded research opportunity

Work Placement

Related Student Organisations

Career Opportunities

Find a Supervisor / PhD Project

If you are still looking for a potential supervisor or PhD project or would like to identify the key research interests of our academic staff and researchers, you can use our online portal to help in that search

Course Outline

Curriculum Information

Curriculum information relates to the current academic year (in most cases).
Course and module offerings and details may be subject to change.

Glossary of Terms

Credits
You must earn a defined number of credits (aka ECTS) to complete each year of your course. You do this by taking all of its required modules as well as the correct number of optional modules to obtain that year's total number of credits.
Module
An examinable portion of a subject or course, for which you attend lectures and/or tutorials and carry out assignments. E.g. Algebra and Calculus could be modules within the subject Mathematics. Each module has a unique module code eg. MA140.
Subject
Some courses allow you to choose subjects, where related modules are grouped together. Subjects have their own required number of credits, so you must take all that subject's required modules and may also need to obtain the remainder of the subject's total credits by choosing from its available optional modules.
Optional
A module you may choose to study.
Required
A module that you must study if you choose this course (or subject).
Required Core Subject
A subject you must study because it's integral to that course.
Semester
Most courses have 2 semesters (aka terms) per year, so a three-year course will have six semesters in total. For clarity, this page will refer to the first semester of year 2 as 'Semester 3'.

Year 1 (60 Credits)

Optional CT861: Computing Architecture & Operating Systems - 5 Credits - Semester 1
Optional ME5102: Quality Systems - 5 Credits - Semester 1
Optional CE650: Civil Engineering - 0 Credits - Semester 1
Optional ME5103: Regulatory Affairs and Case Studies - 10 Credits - Semester 1
Optional ME516: Advanced Mechanics of Materials - 5 Credits - Semester 1
Optional CT650: Information Technology - 0 Credits - Semester 1
Optional EE656: Electrical & Electronic Engineering - 0 Credits - Semester 1
Optional ME650: Mechanical Engineering - 0 Credits - Semester 1
Optional BME650: Biomedical Engineering - 0 Credits - Semester 1
Optional EE448: Power Electronics - 5 Credits - Semester 1
Optional CT542: Architect, Operating Systems & Networks for Unix - 5 Credits - Semester 1
Optional MP305: Modelling I - 5 Credits - Semester 1
Optional CT509: Programming - 10 Credits - Semester 1
Optional BME500: Advanced Biomaterials - 5 Credits - Semester 1
Optional CE3113: Engineering Hydraulics II - 5 Credits - Semester 1
Optional CE3103: Design of Structures I - 5 Credits - Semester 1
Optional CE340: Solids and Structures - 10 Credits - Semester 1
Optional CE3105: Environmental Engineering - 5 Credits - Semester 1
Optional CE3112: Water Engineering Design and Practice - 5 Credits - Semester 1
Optional CE4101: Design of Structures III - 10 Credits - Semester 1
Optional CE464: Design of Sustainable Environmental Systems I - 5 Credits - Semester 1
Optional CE469: Hydrology and Water Resource Engineering - 5 Credits - Semester 1
Optional CE471: Project Management - 5 Credits - Semester 1
Optional IE650: Industrial Engineering - Credits - Semester 1
Optional EE3101: Electromechanical Power Conversion - 5 Credits - Semester 1
Optional EE345: Digital Systems II - 5 Credits - Semester 1
Optional EE357: Signals and Communications - 5 Credits - Semester 1
Optional EE344: Communication Systems Engineering - 5 Credits - Semester 1
Optional EE343: Communication Signals and Systems - 5 Credits - Semester 1
Optional CT326: Programming III - 10 Credits - Semester 1
Optional ME3102: Project Management for Engineers - 5 Credits - Semester 1
Optional EE342: Analogue Systems Design II - 5 Credits - Semester 1
Optional CT3112: Professional Skills - 5 Credits - Semester 2
Optional EE451: System on Chip Design I - 5 Credits - Semester 1
Optional EE445: Digital Signal Processing - 5 Credits - Semester 1
Optional EE453: Telecommunications Software Applications - 5 Credits - Semester 1
Optional CT417: Software Engineering III - 5 Credits - Semester 1
Optional EE347: Embedded Systems Applications Programming - 5 Credits - Semester 1
Optional CT230: Database Systems I - 5 Credits - Semester 1
Optional CT475: Machine Learning & Data Mining - 5 Credits - Semester 1
Optional CT3111: Next Generation Technologies III - Internet of Things - 5 Credits - Semester 1
Optional CT318: Human Computer Interaction - 5 Credits - Semester 1
Optional CT331: Programming Paradigms - 5 Credits - Semester 1
Optional CT3532: Database Systems 2 - 5 Credits - Semester 1
Optional CT3531: Networks and Data Communications 2 - 5 Credits - Semester 1
Optional CT5106: Software Engineering 2 - 5 Credits - Semester 1
Optional CT3533: Organisational Innovation - 5 Credits - Semester 1
Optional CT404: Graphics & Image Process - 5 Credits - Semester 1
Optional CT422: Modern Information Management - 5 Credits - Semester 1
Optional CT561: Systems Modelling and Simulation - 5 Credits - Semester 1
Optional CT436: Advanced Professional Skills - 5 Credits - Semester 1
Optional CT421: Artificial Intelligence - 5 Credits - Semester 1
Optional ME312: Automated Systems - 5 Credits - Semester 1
Optional SI317: Human Body Function - 10 Credits - Semester 1
Optional BME328: Principles of Biomaterials - 5 Credits - Semester 1
Optional ME301: Fluid Dynamics - 5 Credits - Semester 1
Optional ME304: Mechanical Analysis And Design - 5 Credits - Semester 1
Optional ME3104: Introduction to Regulatory Affairs in Manufacturing - 5 Credits - Semester 1
Optional SU404: Medical and Surgical Practice - 5 Credits - Semester 1
Optional ME322: Thermodynamics and Heat Transfer - 5 Credits - Semester 1
Optional BME400: Biomechanics - 5 Credits - Semester 1
Optional BME405: Tissue Engineering - 5 Credits - Semester 1
Optional EG400: Advanced Energy Systems Engineering - 5 Credits - Semester 1
Optional EE352: Linear Control Systems - 5 Credits - Semester 1
Optional IE450: Lean Systems - 5 Credits - Semester 1
Optional ME431: Systems Reliability - 5 Credits - Semester 1
Optional ME424: Energy Conversion - 5 Credits - Semester 1
Optional CE6110: Water Resources Engineering Design Project - 15 Credits - Semester 1
Optional GS505: Graduate Research Skills - 5 Credits - Semester 1
Optional RM020: Research Component - 20 Credits - Semester 1
Optional RM025: Research Component - 25 Credits - Semester 1
Optional RM030: Research Component - 30 Credits - Semester 1
Optional RM035: Research Component - 35 Credits - Semester 1
Optional RM040: Research Component - 40 Credits - Semester 1
Optional RM045: Research Component - 45 Credits - Semester 1
Optional RM050: Research Component - 50 Credits - Semester 1
Optional RM055: Research Component - 55 Credits - Semester 1
Optional RM060: Research Component - 60 Credits - Semester 1
Optional GS509: Participation in Workshops/Courses - 5 Credits - Semester 1
Optional GS501: Seminar Programme - 5 Credits - Semester 1
Optional GS515: Research Paper Publication - 5 Credits - Semester 1
Optional GS536: Communication & Outreach - 5 Credits - Semester 1
Optional GS526: Oral/poster communications (year 1 - 3) - 5 Credits - Semester 1
Optional GS513: Research Placement 2 - 10 Credits - Semester 1
Optional GS514: Research Placement 3 - 15 Credits - Semester 1
Optional EE5116: Mobile Device Technologies - 5 Credits - Semester 1
Optional EE5117: Electronic Systems & Devices Experience Design - 5 Credits - Semester 1
Optional EE5118: Electronic Sports Performance Technology - 5 Credits - Semester 1
Optional BMM650: Biomedical Engineering and Medicine - 0 Credits - Semester 1
Optional IE446: Project Management - 5 Credits - Semester 1
Optional ME432: Technology Innovation & Entrepreneurship - 5 Credits - Semester 1
Optional ME521: Research Methods for Engineers - 5 Credits - Semester 1
Optional AY872: Financial Management I - 5 Credits - Semester 1
Optional EC5103: Natural Resource Governance - 10 Credits - Semester 1
Optional EOS6101: Global Change - 5 Credits - Semester 1
Optional CE6106: Hydrological Modelling - 5 Credits - Semester 1
Optional CE6108: Hydrology & Water Resources Engineering - 5 Credits - Semester 1
Optional EOS418: Applied Field Hydrogeology - 5 Credits - Semester 1
Optional CT874: Programming I - 5 Credits - Semester 1
Optional CT870: Internet Programming - 5 Credits - Semester 1
Optional CE511: Computational Methods in Civil Engineering - 5 Credits - Semester 1
Optional CE514: Transportation Systems and Infrastructure II - 5 Credits - Semester 1
Optional CT511: Databases - 5 Credits - Semester 1
Optional MP553: Advanced Applied Mathematics for Engineers 1 - 5 Credits - Semester 1
Optional MP410: Non-Linear Elasticity - 5 Credits - Semester 1
Optional IE520: Ergonomics - 10 Credits - Semester 1
Optional IE522: Safety And Risk Management - 10 Credits - Semester 1
Optional EG5101: Advanced Energy Systems Engineering - 5 Credits - Semester 1
Optional BME6101: Computational Methods in Engineering Analysis - 10 Credits - Semester 1
Optional BME5100: Advanced Computational Biomechanics - 5 Credits - Semester 1
Optional CE463: Computational Methods in Energy Systems Engineering - 5 Credits - Semester 1
Optional UCC_UE6008: Microsystems Technology & Applications - 5 Credits - Semester 1
Optional GS502: Journal Club Programme - 5 Credits - Semester 1
Optional GS508: Formulating a Research Project Proposal - 5 Credits - Semester 1
Optional GS5104: GS5104 Intensive Writing Workshop - 5 Credits - Semester 1
Optional GS5105: TechInnovate I: Needs Finding to Concept Generation - 10 Credits - Semester 1
Optional GS5107: Work Based Placement 1 - 5 Credits - Semester 1
Optional GS5108: Work Based Placement 2 - 10 Credits - Semester 1
Optional GS5109: Work Based Placement 3 - 15 Credits - Semester 1
Optional GS511: Research Placement 1 - 5 Credits - Semester 1
Optional GS5110: Research Integrity - 5 Credits - Semester 1
Optional GS520: BioInnovate I Core: Needs finding to concept generation - 10 Credits - Semester 1
Optional GS521: BioInnovate I core and project: Needs finding to concept generation - 15 Credits - Semester 1
Optional GS525: Laboratory Animal Science Training (LAST) Ireland course - 5 Credits - Semester 1
Optional GS530: Graduate Research Information Skills - 5 Credits - Semester 1
Optional GS531: Introduction to Creative Difference and Innovation - 5 Credits - Semester 1
Optional GS535: Induction and Professional Development - 5 Credits - Semester 1
Optional IN650: Insight - 0 Credits - Semester 1
Optional ZO509: Biometry - Statistics for Biologists - 5 Credits - Semester 1
Optional CE6117: Integrated Civil Engineering Design - 10 Credits - Semester 1
Optional CE6151: Civil and Environmental Science Thesis - 0 Credits - Semester 1
Optional CE6152: Civil and Environmental Science Thesis - 0 Credits - Semester 1
Optional UCD_SCI50020: Research Integrity Online - 5 Credits - Semester 1
Optional BME5101: Mechanobiology - 5 Credits - Semester 1
Optional CE334: Construction Operations - 5 Credits - Semester 1
Optional BME403: Medical Implant and Device Design - 5 Credits - Semester 1
Optional MP494: Partial Differential Equations - 5 Credits - Semester 1
Optional ST235: Probability - 5 Credits - Semester 1
Optional ST314: Introduction to Biostatistics - 5 Credits - Semester 1
Optional PH502: Scientific Programming Concepts - 5 Credits - Semester 1
Optional MD8000: Fundamentals of Medical Device Design and Regulation - 5 Credits - Semester 1
Optional CT5119: Functional Programming for Data Analytics - 5 Credits - Semester 1
Optional CT5120: Introduction to Natural Language Processing - 5 Credits - Semester 1
Optional CT5102: Programming for Data Analytics - 5 Credits - Semester 1
Optional CE3101: Geomechanics and Geology - 5 Credits - Semester 2
Optional CT5103: Case Studies in Data Analytics - 5 Credits - Semester 2
Optional ME5171: Combustion Science and Engineering - 5 Credits - Semester 2
Optional ME5106: Advanced Manufacturing - 5 Credits - Semester 2
Optional ME5105: Fundamentals of Operations Engineering - 5 Credits - Semester 2
Optional CT5100: Data Visualisation - 5 Credits - Semester 2
Optional ME5100: Operations Management - 5 Credits - Semester 2
Optional BME502: Advanced Tissue Engineering - 5 Credits - Semester 2
Optional CT510: Algorithms - 5 Credits - Semester 2
Optional BME501: Advanced Finite Element Methods - 5 Credits - Semester 2
Optional CE344: Transportation Systems and Infrastructue I - 5 Credits - Semester 2
Optional CE3104: Design of Structures II - 5 Credits - Semester 2
Optional CE466: Energy in Buildings - 5 Credits - Semester 2
Optional CE472: Structural Analysis - 5 Credits - Semester 2
Optional CE4100: Geotechnical Engineering - 10 Credits - Semester 2
Optional EE452: System on Chip Design II - 5 Credits - Semester 2
Optional EE444: Communications and Signal Processing Applications - 5 Credits - Semester 2
Optional EE450: Power Systems - 5 Credits - Semester 2
Optional EE4100: Digital Control Systems - 5 Credits - Semester 2
Optional EE348: Engineering Electromagnetics - 5 Credits - Semester 2
Optional CT420: Real Time Systems - 5 Credits - Semester 2
Optional CT414: Distributed Systems & Co Operative Computing - 5 Credits - Semester 2
Optional CE338: Project Planning & Organisation II - 5 Credits - Semester 2
Optional CE476: The Built Environment - 5 Credits - Semester 2
Optional CE468: Estimates and Costing - 5 Credits - Semester 2
Optional CT437: Computer Security and Forensic Computing - 5 Credits - Semester 2
Optional BME4101: Biotransport - 5 Credits - Semester 2
Optional PA405: Elements Of Pathology - 5 Credits - Semester 2
Optional ME429: Polymer Engineering - 5 Credits - Semester 2
Optional ME426: Turbomachines and Advanced Fluid Dynamics - 5 Credits - Semester 2
Optional ME4101: Combustion Science and Engineering - 5 Credits - Semester 2
Optional ME402: Advanced Mechanical Analysis And Design - 5 Credits - Semester 2
Optional GS506: Teaching & Learning - 5 Credits - Semester 2
Optional GS507: Statistical Methods for Research - 5 Credits - Semester 2
Optional EE5119: Topics in Advanced Mobile Networks - 5 Credits - Semester 2
Optional EE551: Embedded Image Processing - 5 Credits - Semester 2
Optional EE590: Reconfigurable System on Chip (rSoC) Design - 5 Credits - Semester 2
Optional CE6101: Coastal and Offshore Engineering I - 5 Credits - Semester 2
Optional CE6109: Water Resources in Arid Regions - 5 Credits - Semester 2
Optional CE6107: Water Quality - 5 Credits - Semester 2
Optional CE6103: Design of Sustainable Environmental Systems II - 5 Credits - Semester 2
Optional CE509: Advanced Structures - 5 Credits - Semester 2
Optional MP554: Advanced Applied Mathematics for Engineers 2 - 5 Credits - Semester 2
Optional MP491: Non Linear Systems - 5 Credits - Semester 2
Optional MP365: Fluid Mechanics - 5 Credits - Semester 2
Optional EC5102: Renewable Energy Economics and Policy - 10 Credits - Semester 2
Optional CE6113: Energy in Buildings - 5 Credits - Semester 2
Optional ME572: Human Reliability - 5 Credits - Semester 2
Optional EE6102: Power Systems - 5 Credits - Semester 2
Optional EE6101: Advanced Power Electronics - 5 Credits - Semester 2
Optional CT549: SmartGrid - 5 Credits - Semester 2
Optional MD507: Stem Cells & Gene Therapy II - 5 Credits - Semester 2
Optional REM508: Graduate Course in Basic and Advanced Immunology - 5 Credits - Semester 2
Optional EE502: Bioinstrumentation Design - 5 Credits - Semester 2
Optional REM502: Translational Medicine - 5 Credits - Semester 2
Optional GS5101: BioInnovate I: Needs Finding to Concept Generation - 5 Credits - Semester 2
Optional GS5102: BioInnovate II: Concept Development and Implementation - 5 Credits - Semester 2
Optional GS5103: Conference Organisation - 5 Credits - Semester 2
Optional GS5106: TechInnovate II: Concept Development and Implementation - 10 Credits - Semester 2
Optional GS522: BioInnovate II Core: Concept Development and Implementation - 10 Credits - Semester 2
Optional GS523: BioInnovate II Core and project: Concept Development and Implementation - 15 Credits - Semester 2
Optional GS533: Biostatistics - 5 Credits - Semester 2
Optional CT5113: Web and Network Science - 5 Credits - Semester 2
Optional MA461: Probabilistic Models for Molecular Biology - 5 Credits - Semester 2
Optional BME4103: Engineering Analysis for Regulatory Approval - 5 Credits - Semester 2
Optional CT5121: Advanced Topics in Natural Language Processing - 5 Credits - Semester 2

Year 2 (60 Credits)

Optional EE656: Electrical & Electronic Engineering - 0 Credits - Semester 3
Optional ME650: Mechanical Engineering - 0 Credits - Semester 3
Optional BE650: Biomedical Engineering and Regenerative Medicine - 0 Credits - Semester 3
Optional BME650: Biomedical Engineering - 0 Credits - Semester 3
Optional CT650: Information Technology - 0 Credits - Semester 3
Optional CE650: Civil Engineering - 0 Credits - Semester 3
Optional MP305: Modelling I - 5 Credits - Semester 3
Optional CE3113: Engineering Hydraulics II - 5 Credits - Semester 3
Optional CE3103: Design of Structures I - 5 Credits - Semester 3
Optional CE340: Solids and Structures - 10 Credits - Semester 3
Optional CE3105: Environmental Engineering - 5 Credits - Semester 3
Optional CE3112: Water Engineering Design and Practice - 5 Credits - Semester 3
Optional CE4101: Design of Structures III - 10 Credits - Semester 3
Optional CE464: Design of Sustainable Environmental Systems I - 5 Credits - Semester 3
Optional CE469: Hydrology and Water Resource Engineering - 5 Credits - Semester 3
Optional CE471: Project Management - 5 Credits - Semester 3
Optional IE650: Industrial Engineering - Credits - Semester 3
Optional EE3101: Electromechanical Power Conversion - 5 Credits - Semester 3
Optional EE345: Digital Systems II - 5 Credits - Semester 3
Optional EE357: Signals and Communications - 5 Credits - Semester 3
Optional EE344: Communication Systems Engineering - 5 Credits - Semester 3
Optional EE343: Communication Signals and Systems - 5 Credits - Semester 3
Optional CT326: Programming III - 10 Credits - Semester 3
Optional ME3102: Project Management for Engineers - 5 Credits - Semester 3
Optional EE342: Analogue Systems Design II - 5 Credits - Semester 3
Optional CT3112: Professional Skills - 5 Credits - Semester 4
Optional EE451: System on Chip Design I - 5 Credits - Semester 3
Optional EE445: Digital Signal Processing - 5 Credits - Semester 3
Optional EE453: Telecommunications Software Applications - 5 Credits - Semester 3
Optional EE448: Power Electronics - 5 Credits - Semester 3
Optional CT417: Software Engineering III - 5 Credits - Semester 3
Optional EE347: Embedded Systems Applications Programming - 5 Credits - Semester 3
Optional CT230: Database Systems I - 5 Credits - Semester 3
Optional CT475: Machine Learning & Data Mining - 5 Credits - Semester 3
Optional CT3111: Next Generation Technologies III - Internet of Things - 5 Credits - Semester 3
Optional CT318: Human Computer Interaction - 5 Credits - Semester 3
Optional CT331: Programming Paradigms - 5 Credits - Semester 3
Optional CT3532: Database Systems 2 - 5 Credits - Semester 3
Optional CT3531: Networks and Data Communications 2 - 5 Credits - Semester 3
Optional CT5106: Software Engineering 2 - 5 Credits - Semester 3
Optional CT3533: Organisational Innovation - 5 Credits - Semester 3
Optional CT404: Graphics & Image Process - 5 Credits - Semester 3
Optional CT422: Modern Information Management - 5 Credits - Semester 3
Optional CT561: Systems Modelling and Simulation - 5 Credits - Semester 3
Optional CT436: Advanced Professional Skills - 5 Credits - Semester 3
Optional CT421: Artificial Intelligence - 5 Credits - Semester 3
Optional ME5102: Quality Systems - 5 Credits - Semester 3
Optional ME312: Automated Systems - 5 Credits - Semester 3
Optional SI317: Human Body Function - 10 Credits - Semester 3
Optional BME328: Principles of Biomaterials - 5 Credits - Semester 3
Optional ME301: Fluid Dynamics - 5 Credits - Semester 3
Optional ME304: Mechanical Analysis And Design - 5 Credits - Semester 3
Optional SU404: Medical and Surgical Practice - 5 Credits - Semester 3
Optional ME322: Thermodynamics and Heat Transfer - 5 Credits - Semester 3
Optional BME400: Biomechanics - 5 Credits - Semester 3
Optional BME405: Tissue Engineering - 5 Credits - Semester 3
Optional EG400: Advanced Energy Systems Engineering - 5 Credits - Semester 3
Optional ME352: Mechanical Vibrations - 5 Credits - Semester 3
Optional EE352: Linear Control Systems - 5 Credits - Semester 3
Optional IE450: Lean Systems - 5 Credits - Semester 3
Optional ME431: Systems Reliability - 5 Credits - Semester 3
Optional ME424: Energy Conversion - 5 Credits - Semester 3
Optional CE6110: Water Resources Engineering Design Project - 15 Credits - Semester 3
Optional GS505: Graduate Research Skills - 5 Credits - Semester 3
Optional RM020: Research Component - 20 Credits - Semester 3
Optional RM025: Research Component - 25 Credits - Semester 3
Optional RM030: Research Component - 30 Credits - Semester 3
Optional RM035: Research Component - 35 Credits - Semester 3
Optional RM040: Research Component - 40 Credits - Semester 3
Optional RM045: Research Component - 45 Credits - Semester 3
Optional RM050: Research Component - 50 Credits - Semester 3
Optional RM055: Research Component - 55 Credits - Semester 3
Optional RM060: Research Component - 60 Credits - Semester 3
Optional GS509: Participation in Workshops/Courses - 5 Credits - Semester 3
Optional GS501: Seminar Programme - 5 Credits - Semester 3
Optional GS515: Research Paper Publication - 5 Credits - Semester 3
Optional GS536: Communication & Outreach - 5 Credits - Semester 3
Optional GS526: Oral/poster communications (year 1 - 3) - 5 Credits - Semester 3
Optional BMM650: Biomedical Engineering and Medicine - 0 Credits - Semester 3
Optional GS513: Research Placement 2 - 10 Credits - Semester 3
Optional GS514: Research Placement 3 - 15 Credits - Semester 3
Optional EE5116: Mobile Device Technologies - 5 Credits - Semester 3
Optional EE5117: Electronic Systems & Devices Experience Design - 5 Credits - Semester 3
Optional EE5118: Electronic Sports Performance Technology - 5 Credits - Semester 3
Optional IE446: Project Management - 5 Credits - Semester 3
Optional ME432: Technology Innovation & Entrepreneurship - 5 Credits - Semester 3
Optional ME521: Research Methods for Engineers - 5 Credits - Semester 3
Optional AY872: Financial Management I - 5 Credits - Semester 3
Optional ME3104: Introduction to Regulatory Affairs in Manufacturing - 5 Credits - Semester 3
Optional EC5103: Natural Resource Governance - 10 Credits - Semester 3
Optional EOS6101: Global Change - 5 Credits - Semester 3
Optional CE6106: Hydrological Modelling - 5 Credits - Semester 3
Optional CE6108: Hydrology & Water Resources Engineering - 5 Credits - Semester 3
Optional EOS418: Applied Field Hydrogeology - 5 Credits - Semester 3
Optional CT861: Computing Architecture & Operating Systems - 5 Credits - Semester 3
Optional CT874: Programming I - 5 Credits - Semester 3
Optional CT870: Internet Programming - 5 Credits - Semester 3
Optional CE511: Computational Methods in Civil Engineering - 5 Credits - Semester 3
Optional CE514: Transportation Systems and Infrastructure II - 5 Credits - Semester 3
Optional CT511: Databases - 5 Credits - Semester 3
Optional MP553: Advanced Applied Mathematics for Engineers 1 - 5 Credits - Semester 3
Optional MP410: Non-Linear Elasticity - 5 Credits - Semester 3
Optional IE522: Safety And Risk Management - 10 Credits - Semester 3
Optional IE520: Ergonomics - 10 Credits - Semester 3
Optional EG5101: Advanced Energy Systems Engineering - 5 Credits - Semester 3
Optional BME6101: Computational Methods in Engineering Analysis - 10 Credits - Semester 3
Optional ME516: Advanced Mechanics of Materials - 5 Credits - Semester 3
Optional BME500: Advanced Biomaterials - 5 Credits - Semester 3
Optional BME5100: Advanced Computational Biomechanics - 5 Credits - Semester 3
Optional CE463: Computational Methods in Energy Systems Engineering - 5 Credits - Semester 3
Optional UCC_UE6008: Microsystems Technology & Applications - 5 Credits - Semester 3
Optional GS535: Induction and Professional Development - 5 Credits - Semester 3
Optional GS531: Introduction to Creative Difference and Innovation - 5 Credits - Semester 3
Optional GS530: Graduate Research Information Skills - 5 Credits - Semester 3
Optional GS525: Laboratory Animal Science Training (LAST) Ireland course - 5 Credits - Semester 3
Optional GS521: BioInnovate I core and project: Needs finding to concept generation - 15 Credits - Semester 3
Optional GS520: BioInnovate I Core: Needs finding to concept generation - 10 Credits - Semester 3
Optional GS5110: Research Integrity - 5 Credits - Semester 3
Optional GS511: Research Placement 1 - 5 Credits - Semester 3
Optional GS5109: Work Based Placement 3 - 15 Credits - Semester 3
Optional GS5108: Work Based Placement 2 - 10 Credits - Semester 3
Optional GS5107: Work Based Placement 1 - 5 Credits - Semester 3
Optional GS5105: TechInnovate I: Needs Finding to Concept Generation - 10 Credits - Semester 3
Optional GS5104: GS5104 Intensive Writing Workshop - 5 Credits - Semester 3
Optional GS508: Formulating a Research Project Proposal - 5 Credits - Semester 3
Optional GS502: Journal Club Programme - 5 Credits - Semester 3
Optional IN650: Insight - 0 Credits - Semester 3
Optional ZO509: Biometry - Statistics for Biologists - 5 Credits - Semester 3
Optional CE6152: Civil and Environmental Science Thesis - 0 Credits - Semester 3
Optional CE6151: Civil and Environmental Science Thesis - 0 Credits - Semester 3
Optional CE6117: Integrated Civil Engineering Design - 10 Credits - Semester 3
Optional UCD_SCI50020: Research Integrity Online - 5 Credits - Semester 3
Optional CE334: Construction Operations - 5 Credits - Semester 3
Optional BME403: Medical Implant and Device Design - 5 Credits - Semester 3
Optional BME5101: Mechanobiology - 5 Credits - Semester 3
Optional MP494: Partial Differential Equations - 5 Credits - Semester 3
Optional ST235: Probability - 5 Credits - Semester 3
Optional ST314: Introduction to Biostatistics - 5 Credits - Semester 3
Optional PH502: Scientific Programming Concepts - 5 Credits - Semester 3
Optional MD8000: Fundamentals of Medical Device Design and Regulation - 5 Credits - Semester 3
Optional CT5119: Functional Programming for Data Analytics - 5 Credits - Semester 3
Optional CT5120: Introduction to Natural Language Processing - 5 Credits - Semester 3
Optional CT5102: Programming for Data Analytics - 5 Credits - Semester 3
Optional CE3101: Geomechanics and Geology - 5 Credits - Semester 4
Optional CE344: Transportation Systems and Infrastructue I - 5 Credits - Semester 4
Optional CE3104: Design of Structures II - 5 Credits - Semester 4
Optional CE466: Energy in Buildings - 5 Credits - Semester 4
Optional CE472: Structural Analysis - 5 Credits - Semester 4
Optional CE4100: Geotechnical Engineering - 10 Credits - Semester 4
Optional EE452: System on Chip Design II - 5 Credits - Semester 4
Optional EE444: Communications and Signal Processing Applications - 5 Credits - Semester 4
Optional EE450: Power Systems - 5 Credits - Semester 4
Optional EE4100: Digital Control Systems - 5 Credits - Semester 4
Optional EE348: Engineering Electromagnetics - 5 Credits - Semester 4
Optional CT420: Real Time Systems - 5 Credits - Semester 4
Optional CT414: Distributed Systems & Co Operative Computing - 5 Credits - Semester 4
Optional CE338: Project Planning & Organisation II - 5 Credits - Semester 4
Optional CE476: The Built Environment - 5 Credits - Semester 4
Optional CE468: Estimates and Costing - 5 Credits - Semester 4
Optional CT437: Computer Security and Forensic Computing - 5 Credits - Semester 4
Optional BME4101: Biotransport - 5 Credits - Semester 4
Optional PA405: Elements Of Pathology - 5 Credits - Semester 4
Optional ME429: Polymer Engineering - 5 Credits - Semester 4
Optional ME4101: Combustion Science and Engineering - 5 Credits - Semester 4
Optional ME402: Advanced Mechanical Analysis And Design - 5 Credits - Semester 4
Optional GS506: Teaching & Learning - 5 Credits - Semester 4
Optional GS507: Statistical Methods for Research - 5 Credits - Semester 4
Optional EE5119: Topics in Advanced Mobile Networks - 5 Credits - Semester 4
Optional EE551: Embedded Image Processing - 5 Credits - Semester 4
Optional EE590: Reconfigurable System on Chip (rSoC) Design - 5 Credits - Semester 4
Optional CE6101: Coastal and Offshore Engineering I - 5 Credits - Semester 4
Optional CE6109: Water Resources in Arid Regions - 5 Credits - Semester 4
Optional CE6107: Water Quality - 5 Credits - Semester 4
Optional CE6103: Design of Sustainable Environmental Systems II - 5 Credits - Semester 4
Optional CE509: Advanced Structures - 5 Credits - Semester 4
Optional MP554: Advanced Applied Mathematics for Engineers 2 - 5 Credits - Semester 4
Optional MP491: Non Linear Systems - 5 Credits - Semester 4
Optional MP365: Fluid Mechanics - 5 Credits - Semester 4
Optional EC5102: Renewable Energy Economics and Policy - 10 Credits - Semester 4
Optional CE6113: Energy in Buildings - 5 Credits - Semester 4
Optional ME572: Human Reliability - 5 Credits - Semester 4
Optional ME5106: Advanced Manufacturing - 5 Credits - Semester 4
Optional BME501: Advanced Finite Element Methods - 5 Credits - Semester 4
Optional ME5171: Combustion Science and Engineering - 5 Credits - Semester 4
Optional EE6102: Power Systems - 5 Credits - Semester 4
Optional ME426: Turbomachines and Advanced Fluid Dynamics - 5 Credits - Semester 4
Optional EE6101: Advanced Power Electronics - 5 Credits - Semester 4
Optional CT549: SmartGrid - 5 Credits - Semester 4
Optional MD507: Stem Cells & Gene Therapy II - 5 Credits - Semester 4
Optional REM508: Graduate Course in Basic and Advanced Immunology - 5 Credits - Semester 4
Optional EE502: Bioinstrumentation Design - 5 Credits - Semester 4
Optional BME502: Advanced Tissue Engineering - 5 Credits - Semester 4
Optional REM502: Translational Medicine - 5 Credits - Semester 4
Optional GS533: Biostatistics - 5 Credits - Semester 4
Optional GS523: BioInnovate II Core and project: Concept Development and Implementation - 15 Credits - Semester 4
Optional GS522: BioInnovate II Core: Concept Development and Implementation - 10 Credits - Semester 4
Optional GS5106: TechInnovate II: Concept Development and Implementation - 10 Credits - Semester 4
Optional GS5103: Conference Organisation - 5 Credits - Semester 4
Optional GS5102: BioInnovate II: Concept Development and Implementation - 5 Credits - Semester 4
Optional GS5101: BioInnovate I: Needs Finding to Concept Generation - 5 Credits - Semester 4
Optional CT5113: Web and Network Science - 5 Credits - Semester 4
Optional MA461: Probabilistic Models for Molecular Biology - 5 Credits - Semester 4
Optional BME4103: Engineering Analysis for Regulatory Approval - 5 Credits - Semester 4
Optional CT5121: Advanced Topics in Natural Language Processing - 5 Credits - Semester 4

Year 3 (60 Credits)

Optional BME650: Biomedical Engineering - 0 Credits - Semester 5
Optional ME650: Mechanical Engineering - 0 Credits - Semester 5
Optional CE650: Civil Engineering - 0 Credits - Semester 5
Optional CT650: Information Technology - 0 Credits - Semester 5
Optional BE650: Biomedical Engineering and Regenerative Medicine - 0 Credits - Semester 5
Optional EE656: Electrical & Electronic Engineering - 0 Credits - Semester 5
Optional GS5105: TechInnovate I: Needs Finding to Concept Generation - 10 Credits - Semester 5
Optional MP305: Modelling I - 5 Credits - Semester 5
Optional CE3113: Engineering Hydraulics II - 5 Credits - Semester 5
Optional CE3103: Design of Structures I - 5 Credits - Semester 5
Optional CE340: Solids and Structures - 10 Credits - Semester 5
Optional CE3105: Environmental Engineering - 5 Credits - Semester 5
Optional CE3112: Water Engineering Design and Practice - 5 Credits - Semester 5
Optional CE4101: Design of Structures III - 10 Credits - Semester 5
Optional CE464: Design of Sustainable Environmental Systems I - 5 Credits - Semester 5
Optional CE469: Hydrology and Water Resource Engineering - 5 Credits - Semester 5
Optional CE471: Project Management - 5 Credits - Semester 5
Optional IE650: Industrial Engineering - Credits - Semester 5
Optional EE3101: Electromechanical Power Conversion - 5 Credits - Semester 5
Optional EE345: Digital Systems II - 5 Credits - Semester 5
Optional EE357: Signals and Communications - 5 Credits - Semester 5
Optional EE344: Communication Systems Engineering - 5 Credits - Semester 5
Optional EE343: Communication Signals and Systems - 5 Credits - Semester 5
Optional CT326: Programming III - 10 Credits - Semester 5
Optional ME3102: Project Management for Engineers - 5 Credits - Semester 5
Optional EE342: Analogue Systems Design II - 5 Credits - Semester 5
Optional CT3112: Professional Skills - 5 Credits - Semester 6
Optional EE451: System on Chip Design I - 5 Credits - Semester 5
Optional EE445: Digital Signal Processing - 5 Credits - Semester 5
Optional EE453: Telecommunications Software Applications - 5 Credits - Semester 5
Optional EE448: Power Electronics - 5 Credits - Semester 5
Optional CT417: Software Engineering III - 5 Credits - Semester 5
Optional EE347: Embedded Systems Applications Programming - 5 Credits - Semester 5
Optional CT230: Database Systems I - 5 Credits - Semester 5
Optional CT475: Machine Learning & Data Mining - 5 Credits - Semester 5
Optional CT404: Graphics & Image Process - 5 Credits - Semester 5
Optional CT422: Modern Information Management - 5 Credits - Semester 5
Optional CT561: Systems Modelling and Simulation - 5 Credits - Semester 5
Optional ME5102: Quality Systems - 5 Credits - Semester 5
Optional ME312: Automated Systems - 5 Credits - Semester 5
Optional SI317: Human Body Function - 10 Credits - Semester 5
Optional BME328: Principles of Biomaterials - 5 Credits - Semester 5
Optional ME301: Fluid Dynamics - 5 Credits - Semester 5
Optional ME304: Mechanical Analysis And Design - 5 Credits - Semester 5
Optional SU404: Medical and Surgical Practice - 5 Credits - Semester 5
Optional ME322: Thermodynamics and Heat Transfer - 5 Credits - Semester 5
Optional BME400: Biomechanics - 5 Credits - Semester 5
Optional BME405: Tissue Engineering - 5 Credits - Semester 5
Optional EG400: Advanced Energy Systems Engineering - 5 Credits - Semester 5
Optional EE352: Linear Control Systems - 5 Credits - Semester 5
Optional ME352: Mechanical Vibrations - 5 Credits - Semester 5
Optional IE450: Lean Systems - 5 Credits - Semester 5
Optional ME431: Systems Reliability - 5 Credits - Semester 5
Optional IE522: Safety And Risk Management - 10 Credits - Semester 5
Optional ME424: Energy Conversion - 5 Credits - Semester 5
Optional CE6110: Water Resources Engineering Design Project - 15 Credits - Semester 5
Optional GS505: Graduate Research Skills - 5 Credits - Semester 5
Optional RM020: Research Component - 20 Credits - Semester 5
Optional RM025: Research Component - 25 Credits - Semester 5
Optional RM030: Research Component - 30 Credits - Semester 5
Optional RM035: Research Component - 35 Credits - Semester 5
Optional RM040: Research Component - 40 Credits - Semester 5
Optional RM045: Research Component - 45 Credits - Semester 5
Optional RM050: Research Component - 50 Credits - Semester 5
Optional RM055: Research Component - 55 Credits - Semester 5
Optional RM060: Research Component - 60 Credits - Semester 5
Optional GS509: Participation in Workshops/Courses - 5 Credits - Semester 5
Optional GS501: Seminar Programme - 5 Credits - Semester 5
Optional GS515: Research Paper Publication - 5 Credits - Semester 5
Optional GS536: Communication & Outreach - 5 Credits - Semester 5
Optional BMM650: Biomedical Engineering and Medicine - 0 Credits - Semester 5
Optional GS526: Oral/poster communications (year 1 - 3) - 5 Credits - Semester 5
Optional GS513: Research Placement 2 - 10 Credits - Semester 5
Optional GS514: Research Placement 3 - 15 Credits - Semester 5
Optional EE5116: Mobile Device Technologies - 5 Credits - Semester 5
Optional EE5117: Electronic Systems & Devices Experience Design - 5 Credits - Semester 5
Optional EE5118: Electronic Sports Performance Technology - 5 Credits - Semester 5
Optional IE446: Project Management - 5 Credits - Semester 5
Optional ME432: Technology Innovation & Entrepreneurship - 5 Credits - Semester 5
Optional ME521: Research Methods for Engineers - 5 Credits - Semester 5
Optional AY872: Financial Management I - 5 Credits - Semester 5
Optional ME3104: Introduction to Regulatory Affairs in Manufacturing - 5 Credits - Semester 5
Optional EC5103: Natural Resource Governance - 10 Credits - Semester 5
Optional EOS6101: Global Change - 5 Credits - Semester 5
Optional CE6106: Hydrological Modelling - 5 Credits - Semester 5
Optional CE6108: Hydrology & Water Resources Engineering - 5 Credits - Semester 5
Optional EOS418: Applied Field Hydrogeology - 5 Credits - Semester 5
Optional CT874: Programming I - 5 Credits - Semester 5
Optional CT870: Internet Programming - 5 Credits - Semester 5
Optional CE511: Computational Methods in Civil Engineering - 5 Credits - Semester 5
Optional CE514: Transportation Systems and Infrastructure II - 5 Credits - Semester 5
Optional CT511: Databases - 5 Credits - Semester 5
Optional MP553: Advanced Applied Mathematics for Engineers 1 - 5 Credits - Semester 5
Optional MP410: Non-Linear Elasticity - 5 Credits - Semester 5
Optional IE520: Ergonomics - 10 Credits - Semester 5
Optional EG5101: Advanced Energy Systems Engineering - 5 Credits - Semester 5
Optional BME6101: Computational Methods in Engineering Analysis - 10 Credits - Semester 5
Optional ME516: Advanced Mechanics of Materials - 5 Credits - Semester 5
Optional BME500: Advanced Biomaterials - 5 Credits - Semester 5
Optional BME5100: Advanced Computational Biomechanics - 5 Credits - Semester 5
Optional UCC_UE6008: Microsystems Technology & Applications - 5 Credits - Semester 5
Optional CE463: Computational Methods in Energy Systems Engineering - 5 Credits - Semester 5
Optional GS535: Induction and Professional Development - 5 Credits - Semester 5
Optional GS531: Introduction to Creative Difference and Innovation - 5 Credits - Semester 5
Optional GS530: Graduate Research Information Skills - 5 Credits - Semester 5
Optional GS525: Laboratory Animal Science Training (LAST) Ireland course - 5 Credits - Semester 5
Optional GS521: BioInnovate I core and project: Needs finding to concept generation - 15 Credits - Semester 5
Optional GS520: BioInnovate I Core: Needs finding to concept generation - 10 Credits - Semester 5
Optional GS5110: Research Integrity - 5 Credits - Semester 5
Optional GS511: Research Placement 1 - 5 Credits - Semester 5
Optional GS5109: Work Based Placement 3 - 15 Credits - Semester 5
Optional GS5107: Work Based Placement 1 - 5 Credits - Semester 5
Optional GS5108: Work Based Placement 2 - 10 Credits - Semester 5
Optional GS5104: GS5104 Intensive Writing Workshop - 5 Credits - Semester 5
Optional GS508: Formulating a Research Project Proposal - 5 Credits - Semester 5
Optional GS502: Journal Club Programme - 5 Credits - Semester 5
Optional IN650: Insight - 0 Credits - Semester 5
Optional ZO509: Biometry - Statistics for Biologists - 5 Credits - Semester 5
Optional CE6117: Integrated Civil Engineering Design - 10 Credits - Semester 5
Optional CE6151: Civil and Environmental Science Thesis - 0 Credits - Semester 5
Optional CE6152: Civil and Environmental Science Thesis - 0 Credits - Semester 5
Optional UCD_SCI50020: Research Integrity Online - 5 Credits - Semester 5
Optional CE334: Construction Operations - 5 Credits - Semester 5
Optional BME403: Medical Implant and Device Design - 5 Credits - Semester 5
Optional BME5101: Mechanobiology - 5 Credits - Semester 5
Optional MP494: Partial Differential Equations - 5 Credits - Semester 5
Optional ST235: Probability - 5 Credits - Semester 5
Optional ST314: Introduction to Biostatistics - 5 Credits - Semester 5
Optional PH502: Scientific Programming Concepts - 5 Credits - Semester 5
Optional MD8000: Fundamentals of Medical Device Design and Regulation - 5 Credits - Semester 5
Optional CT5119: Functional Programming for Data Analytics - 5 Credits - Semester 5
Optional CT5120: Introduction to Natural Language Processing - 5 Credits - Semester 5
Optional CT5102: Programming for Data Analytics - 5 Credits - Semester 5
Optional CE3101: Geomechanics and Geology - 5 Credits - Semester 6
Optional GS5106: TechInnovate II: Concept Development and Implementation - 10 Credits - Semester 6
Optional CE344: Transportation Systems and Infrastructue I - 5 Credits - Semester 6
Optional CE3104: Design of Structures II - 5 Credits - Semester 6
Optional CE466: Energy in Buildings - 5 Credits - Semester 6
Optional CE472: Structural Analysis - 5 Credits - Semester 6
Optional CE4100: Geotechnical Engineering - 10 Credits - Semester 6
Optional EE452: System on Chip Design II - 5 Credits - Semester 6
Optional EE444: Communications and Signal Processing Applications - 5 Credits - Semester 6
Optional EE450: Power Systems - 5 Credits - Semester 6
Optional EE4100: Digital Control Systems - 5 Credits - Semester 6
Optional EE348: Engineering Electromagnetics - 5 Credits - Semester 6
Optional CT420: Real Time Systems - 5 Credits - Semester 6
Optional CT414: Distributed Systems & Co Operative Computing - 5 Credits - Semester 6
Optional CE338: Project Planning & Organisation II - 5 Credits - Semester 6
Optional CE476: The Built Environment - 5 Credits - Semester 6
Optional CE468: Estimates and Costing - 5 Credits - Semester 6
Optional BME4101: Biotransport - 5 Credits - Semester 6
Optional PA405: Elements Of Pathology - 5 Credits - Semester 6
Optional ME429: Polymer Engineering - 5 Credits - Semester 6
Optional ME4101: Combustion Science and Engineering - 5 Credits - Semester 6
Optional ME402: Advanced Mechanical Analysis And Design - 5 Credits - Semester 6
Optional GS506: Teaching & Learning - 5 Credits - Semester 6
Optional GS507: Statistical Methods for Research - 5 Credits - Semester 6
Optional EE5119: Topics in Advanced Mobile Networks - 5 Credits - Semester 6
Optional EE551: Embedded Image Processing - 5 Credits - Semester 6
Optional EE590: Reconfigurable System on Chip (rSoC) Design - 5 Credits - Semester 6
Optional CE6101: Coastal and Offshore Engineering I - 5 Credits - Semester 6
Optional CE6109: Water Resources in Arid Regions - 5 Credits - Semester 6
Optional CE6107: Water Quality - 5 Credits - Semester 6
Optional CE6103: Design of Sustainable Environmental Systems II - 5 Credits - Semester 6
Optional CE509: Advanced Structures - 5 Credits - Semester 6
Optional MP554: Advanced Applied Mathematics for Engineers 2 - 5 Credits - Semester 6
Optional MP491: Non Linear Systems - 5 Credits - Semester 6
Optional MP365: Fluid Mechanics - 5 Credits - Semester 6
Optional EC5102: Renewable Energy Economics and Policy - 10 Credits - Semester 6
Optional CE6113: Energy in Buildings - 5 Credits - Semester 6
Optional ME572: Human Reliability - 5 Credits - Semester 6
Optional ME5106: Advanced Manufacturing - 5 Credits - Semester 6
Optional BME501: Advanced Finite Element Methods - 5 Credits - Semester 6
Optional ME5171: Combustion Science and Engineering - 5 Credits - Semester 6
Optional EE6102: Power Systems - 5 Credits - Semester 6
Optional ME426: Turbomachines and Advanced Fluid Dynamics - 5 Credits - Semester 6
Optional EE6101: Advanced Power Electronics - 5 Credits - Semester 6
Optional CT549: SmartGrid - 5 Credits - Semester 6
Optional MD507: Stem Cells & Gene Therapy II - 5 Credits - Semester 6
Optional REM508: Graduate Course in Basic and Advanced Immunology - 5 Credits - Semester 6
Optional EE502: Bioinstrumentation Design - 5 Credits - Semester 6
Optional BME502: Advanced Tissue Engineering - 5 Credits - Semester 6
Optional REM502: Translational Medicine - 5 Credits - Semester 6
Optional GS533: Biostatistics - 5 Credits - Semester 6
Optional GS523: BioInnovate II Core and project: Concept Development and Implementation - 15 Credits - Semester 6
Optional GS522: BioInnovate II Core: Concept Development and Implementation - 10 Credits - Semester 6
Optional GS5103: Conference Organisation - 5 Credits - Semester 6
Optional GS5102: BioInnovate II: Concept Development and Implementation - 5 Credits - Semester 6
Optional GS5101: BioInnovate I: Needs Finding to Concept Generation - 5 Credits - Semester 6
Optional CT5113: Web and Network Science - 5 Credits - Semester 6
Optional MA461: Probabilistic Models for Molecular Biology - 5 Credits - Semester 6
Optional BME4103: Engineering Analysis for Regulatory Approval - 5 Credits - Semester 6
Optional CT5121: Advanced Topics in Natural Language Processing - 5 Credits - Semester 6

Year 4 (60 Credits)

Optional EE656: Electrical & Electronic Engineering - 0 Credits - Semester 7
Optional BME650: Biomedical Engineering - 0 Credits - Semester 7
Optional ME650: Mechanical Engineering - 0 Credits - Semester 7
Optional BE650: Biomedical Engineering and Regenerative Medicine - 0 Credits - Semester 7
Optional CT650: Information Technology - 0 Credits - Semester 7
Optional CE650: Civil Engineering - 0 Credits - Semester 7
Optional GS5105: TechInnovate I: Needs Finding to Concept Generation - 10 Credits - Semester 7
Optional CE3113: Engineering Hydraulics II - 5 Credits - Semester 7
Optional CE3103: Design of Structures I - 5 Credits - Semester 7
Optional CE340: Solids and Structures - 10 Credits - Semester 7
Optional CE3105: Environmental Engineering - 5 Credits - Semester 7
Optional CE3112: Water Engineering Design and Practice - 5 Credits - Semester 7
Optional CE4101: Design of Structures III - 10 Credits - Semester 7
Optional CE464: Design of Sustainable Environmental Systems I - 5 Credits - Semester 7
Optional CE469: Hydrology and Water Resource Engineering - 5 Credits - Semester 7
Optional CE471: Project Management - 5 Credits - Semester 7
Optional IE650: Industrial Engineering - Credits - Semester 7
Optional EE3101: Electromechanical Power Conversion - 5 Credits - Semester 7
Optional EE345: Digital Systems II - 5 Credits - Semester 7
Optional EE357: Signals and Communications - 5 Credits - Semester 7
Optional EE344: Communication Systems Engineering - 5 Credits - Semester 7
Optional EE343: Communication Signals and Systems - 5 Credits - Semester 7
Optional CT326: Programming III - 10 Credits - Semester 7
Optional ME3102: Project Management for Engineers - 5 Credits - Semester 7
Optional EE342: Analogue Systems Design II - 5 Credits - Semester 7
Optional CT3112: Professional Skills - 5 Credits - Semester 8
Optional EE451: System on Chip Design I - 5 Credits - Semester 7
Optional EE445: Digital Signal Processing - 5 Credits - Semester 7
Optional EE453: Telecommunications Software Applications - 5 Credits - Semester 7
Optional EE448: Power Electronics - 5 Credits - Semester 7
Optional CT417: Software Engineering III - 5 Credits - Semester 7
Optional EE347: Embedded Systems Applications Programming - 5 Credits - Semester 7
Optional CT230: Database Systems I - 5 Credits - Semester 7
Optional CT475: Machine Learning & Data Mining - 5 Credits - Semester 7
Optional CT3111: Next Generation Technologies III - Internet of Things - 5 Credits - Semester 7
Optional CT318: Human Computer Interaction - 5 Credits - Semester 7
Optional CT331: Programming Paradigms - 5 Credits - Semester 7
Optional CT3532: Database Systems 2 - 5 Credits - Semester 7
Optional CT3531: Networks and Data Communications 2 - 5 Credits - Semester 7
Optional CT3533: Organisational Innovation - 5 Credits - Semester 7
Optional CT5106: Software Engineering 2 - 5 Credits - Semester 7
Optional CT404: Graphics & Image Process - 5 Credits - Semester 7
Optional CT422: Modern Information Management - 5 Credits - Semester 7
Optional CT561: Systems Modelling and Simulation - 5 Credits - Semester 7
Optional CT436: Advanced Professional Skills - 5 Credits - Semester 7
Optional CT421: Artificial Intelligence - 5 Credits - Semester 7
Optional ME5102: Quality Systems - 5 Credits - Semester 7
Optional ME312: Automated Systems - 5 Credits - Semester 7
Optional SI317: Human Body Function - 10 Credits - Semester 7
Optional BME328: Principles of Biomaterials - 5 Credits - Semester 7
Optional ME301: Fluid Dynamics - 5 Credits - Semester 7
Optional ME304: Mechanical Analysis And Design - 5 Credits - Semester 7
Optional ME3104: Introduction to Regulatory Affairs in Manufacturing - 5 Credits - Semester 7
Optional SU404: Medical and Surgical Practice - 5 Credits - Semester 7
Optional ME322: Thermodynamics and Heat Transfer - 5 Credits - Semester 7
Optional BME400: Biomechanics - 5 Credits - Semester 7
Optional BME405: Tissue Engineering - 5 Credits - Semester 7
Optional EG400: Advanced Energy Systems Engineering - 5 Credits - Semester 7
Optional ME352: Mechanical Vibrations - 5 Credits - Semester 7
Optional EE352: Linear Control Systems - 5 Credits - Semester 7
Optional IE450: Lean Systems - 5 Credits - Semester 7
Optional ME431: Systems Reliability - 5 Credits - Semester 7
Optional ME424: Energy Conversion - 5 Credits - Semester 7
Optional CE6110: Water Resources Engineering Design Project - 15 Credits - Semester 7
Optional GS505: Graduate Research Skills - 5 Credits - Semester 7
Optional RM020: Research Component - 20 Credits - Semester 7
Optional RM025: Research Component - 25 Credits - Semester 7
Optional RM030: Research Component - 30 Credits - Semester 7
Optional RM035: Research Component - 35 Credits - Semester 7
Optional RM040: Research Component - 40 Credits - Semester 7
Optional RM045: Research Component - 45 Credits - Semester 7
Optional RM050: Research Component - 50 Credits - Semester 7
Optional RM055: Research Component - 55 Credits - Semester 7
Optional RM060: Research Component - 60 Credits - Semester 7
Optional GS509: Participation in Workshops/Courses - 5 Credits - Semester 7
Optional GS501: Seminar Programme - 5 Credits - Semester 7
Optional GS515: Research Paper Publication - 5 Credits - Semester 7
Optional GS536: Communication & Outreach - 5 Credits - Semester 7
Optional BMM650: Biomedical Engineering and Medicine - 0 Credits - Semester 7
Optional GS526: Oral/poster communications (year 1 - 3) - 5 Credits - Semester 7
Optional GS513: Research Placement 2 - 10 Credits - Semester 7
Optional GS514: Research Placement 3 - 15 Credits - Semester 7
Optional EE5116: Mobile Device Technologies - 5 Credits - Semester 7
Optional EE5117: Electronic Systems & Devices Experience Design - 5 Credits - Semester 7
Optional EE5118: Electronic Sports Performance Technology - 5 Credits - Semester 7
Optional IE446: Project Management - 5 Credits - Semester 7
Optional ME432: Technology Innovation & Entrepreneurship - 5 Credits - Semester 7
Optional ME521: Research Methods for Engineers - 5 Credits - Semester 7
Optional AY872: Financial Management I - 5 Credits - Semester 7
Optional EC5103: Natural Resource Governance - 10 Credits - Semester 7
Optional EOS6101: Global Change - 5 Credits - Semester 7
Optional CE6106: Hydrological Modelling - 5 Credits - Semester 7
Optional CE6108: Hydrology & Water Resources Engineering - 5 Credits - Semester 7
Optional EOS418: Applied Field Hydrogeology - 5 Credits - Semester 7
Optional CT861: Computing Architecture & Operating Systems - 5 Credits - Semester 7
Optional CT874: Programming I - 5 Credits - Semester 7
Optional CT870: Internet Programming - 5 Credits - Semester 7
Optional CE511: Computational Methods in Civil Engineering - 5 Credits - Semester 7
Optional CE514: Transportation Systems and Infrastructure II - 5 Credits - Semester 7
Optional CT511: Databases - 5 Credits - Semester 7
Optional MP553: Advanced Applied Mathematics for Engineers 1 - 5 Credits - Semester 7
Optional MP410: Non-Linear Elasticity - 5 Credits - Semester 7
Optional IE522: Safety And Risk Management - 10 Credits - Semester 7
Optional IE520: Ergonomics - 10 Credits - Semester 7
Optional EG5101: Advanced Energy Systems Engineering - 5 Credits - Semester 7
Optional BME6101: Computational Methods in Engineering Analysis - 10 Credits - Semester 7
Optional ME516: Advanced Mechanics of Materials - 5 Credits - Semester 7
Optional BME500: Advanced Biomaterials - 5 Credits - Semester 7
Optional CE463: Computational Methods in Energy Systems Engineering - 5 Credits - Semester 7
Optional UCC_UE6008: Microsystems Technology & Applications - 5 Credits - Semester 7
Optional GS535: Induction and Professional Development - 5 Credits - Semester 7
Optional GS531: Introduction to Creative Difference and Innovation - 5 Credits - Semester 7
Optional GS530: Graduate Research Information Skills - 5 Credits - Semester 7
Optional GS525: Laboratory Animal Science Training (LAST) Ireland course - 5 Credits - Semester 7
Optional GS521: BioInnovate I core and project: Needs finding to concept generation - 15 Credits - Semester 7
Optional GS520: BioInnovate I Core: Needs finding to concept generation - 10 Credits - Semester 7
Optional GS5110: Research Integrity - 5 Credits - Semester 7
Optional GS511: Research Placement 1 - 5 Credits - Semester 7
Optional GS5109: Work Based Placement 3 - 15 Credits - Semester 7
Optional GS5108: Work Based Placement 2 - 10 Credits - Semester 7
Optional GS5107: Work Based Placement 1 - 5 Credits - Semester 7
Optional GS5104: GS5104 Intensive Writing Workshop - 5 Credits - Semester 7
Optional GS508: Formulating a Research Project Proposal - 5 Credits - Semester 7
Optional GS502: Journal Club Programme - 5 Credits - Semester 7
Optional MP305: Modelling I - 5 Credits - Semester 7
Optional IN650: Insight - 0 Credits - Semester 7
Optional ZO509: Biometry - Statistics for Biologists - 5 Credits - Semester 7
Optional CE6117: Integrated Civil Engineering Design - 10 Credits - Semester 7
Optional CE6151: Civil and Environmental Science Thesis - 0 Credits - Semester 7
Optional CE6152: Civil and Environmental Science Thesis - 0 Credits - Semester 7
Optional UCD_SCI50020: Research Integrity Online - 5 Credits - Semester 7
Optional CE334: Construction Operations - 5 Credits - Semester 7
Optional BME403: Medical Implant and Device Design - 5 Credits - Semester 7
Optional BME5101: Mechanobiology - 5 Credits - Semester 7
Optional MP494: Partial Differential Equations - 5 Credits - Semester 7
Optional ST235: Probability - 5 Credits - Semester 7
Optional ST314: Introduction to Biostatistics - 5 Credits - Semester 7
Optional PH502: Scientific Programming Concepts - 5 Credits - Semester 7
Optional MD8000: Fundamentals of Medical Device Design and Regulation - 5 Credits - Semester 7
Optional CT5119: Functional Programming for Data Analytics - 5 Credits - Semester 7
Optional CT5120: Introduction to Natural Language Processing - 5 Credits - Semester 7
Optional CT5102: Programming for Data Analytics - 5 Credits - Semester 7
Optional CE3101: Geomechanics and Geology - 5 Credits - Semester 8
Optional GS5106: TechInnovate II: Concept Development and Implementation - 10 Credits - Semester 8
Optional CE344: Transportation Systems and Infrastructue I - 5 Credits - Semester 8
Optional CE3104: Design of Structures II - 5 Credits - Semester 8
Optional CE466: Energy in Buildings - 5 Credits - Semester 8
Optional CE472: Structural Analysis - 5 Credits - Semester 8
Optional CE4100: Geotechnical Engineering - 10 Credits - Semester 8
Optional EE452: System on Chip Design II - 5 Credits - Semester 8
Optional EE444: Communications and Signal Processing Applications - 5 Credits - Semester 8
Optional EE450: Power Systems - 5 Credits - Semester 8
Optional EE4100: Digital Control Systems - 5 Credits - Semester 8
Optional EE348: Engineering Electromagnetics - 5 Credits - Semester 8
Optional CT420: Real Time Systems - 5 Credits - Semester 8
Optional CT414: Distributed Systems & Co Operative Computing - 5 Credits - Semester 8
Optional CE338: Project Planning & Organisation II - 5 Credits - Semester 8
Optional CE476: The Built Environment - 5 Credits - Semester 8
Optional CE468: Estimates and Costing - 5 Credits - Semester 8
Optional CT437: Computer Security and Forensic Computing - 5 Credits - Semester 8
Optional BME4101: Biotransport - 5 Credits - Semester 8
Optional PA405: Elements Of Pathology - 5 Credits - Semester 8
Optional ME429: Polymer Engineering - 5 Credits - Semester 8
Optional ME4101: Combustion Science and Engineering - 5 Credits - Semester 8
Optional ME402: Advanced Mechanical Analysis And Design - 5 Credits - Semester 8
Optional GS506: Teaching & Learning - 5 Credits - Semester 8
Optional GS507: Statistical Methods for Research - 5 Credits - Semester 8
Optional EE5119: Topics in Advanced Mobile Networks - 5 Credits - Semester 8
Optional EE551: Embedded Image Processing - 5 Credits - Semester 8
Optional EE590: Reconfigurable System on Chip (rSoC) Design - 5 Credits - Semester 8
Optional CE6101: Coastal and Offshore Engineering I - 5 Credits - Semester 8
Optional CE6109: Water Resources in Arid Regions - 5 Credits - Semester 8
Optional CE6107: Water Quality - 5 Credits - Semester 8
Optional CE6103: Design of Sustainable Environmental Systems II - 5 Credits - Semester 8
Optional CE509: Advanced Structures - 5 Credits - Semester 8
Optional MP554: Advanced Applied Mathematics for Engineers 2 - 5 Credits - Semester 8
Optional MP491: Non Linear Systems - 5 Credits - Semester 8
Optional MP365: Fluid Mechanics - 5 Credits - Semester 8
Optional EC5102: Renewable Energy Economics and Policy - 10 Credits - Semester 8
Optional CE6113: Energy in Buildings - 5 Credits - Semester 8
Optional ME572: Human Reliability - 5 Credits - Semester 8
Optional ME5106: Advanced Manufacturing - 5 Credits - Semester 8
Optional BME501: Advanced Finite Element Methods - 5 Credits - Semester 8
Optional ME5171: Combustion Science and Engineering - 5 Credits - Semester 8
Optional EE6102: Power Systems - 5 Credits - Semester 8
Optional EE6101: Advanced Power Electronics - 5 Credits - Semester 8
Optional CT549: SmartGrid - 5 Credits - Semester 8
Optional MD507: Stem Cells & Gene Therapy II - 5 Credits - Semester 8
Optional REM508: Graduate Course in Basic and Advanced Immunology - 5 Credits - Semester 8
Optional EE502: Bioinstrumentation Design - 5 Credits - Semester 8
Optional BME502: Advanced Tissue Engineering - 5 Credits - Semester 8
Optional REM502: Translational Medicine - 5 Credits - Semester 8
Optional GS533: Biostatistics - 5 Credits - Semester 8
Optional GS523: BioInnovate II Core and project: Concept Development and Implementation - 15 Credits - Semester 8
Optional GS522: BioInnovate II Core: Concept Development and Implementation - 10 Credits - Semester 8
Optional GS5103: Conference Organisation - 5 Credits - Semester 8
Optional GS5102: BioInnovate II: Concept Development and Implementation - 5 Credits - Semester 8
Optional GS5101: BioInnovate I: Needs Finding to Concept Generation - 5 Credits - Semester 8
Optional CT5113: Web and Network Science - 5 Credits - Semester 8
Optional ME426: Turbomachines and Advanced Fluid Dynamics - 5 Credits - Semester 8
Optional MA461: Probabilistic Models for Molecular Biology - 5 Credits - Semester 8
Optional BME4103: Engineering Analysis for Regulatory Approval - 5 Credits - Semester 8
Optional CT5121: Advanced Topics in Natural Language Processing - 5 Credits - Semester 8

Year 5 (60 Credits)

Optional CE650: Civil Engineering - 0 Credits - Semester 9
Optional BME650: Biomedical Engineering - 0 Credits - Semester 9
Optional ME650: Mechanical Engineering - 0 Credits - Semester 9
Optional BE650: Biomedical Engineering and Regenerative Medicine - 0 Credits - Semester 9
Optional CT650: Information Technology - 0 Credits - Semester 9
Optional EE656: Electrical & Electronic Engineering - 0 Credits - Semester 9
Optional CE3113: Engineering Hydraulics II - 5 Credits - Semester 9
Optional CE3103: Design of Structures I - 5 Credits - Semester 9
Optional CE340: Solids and Structures - 10 Credits - Semester 9
Optional CE3105: Environmental Engineering - 5 Credits - Semester 9
Optional CE3112: Water Engineering Design and Practice - 5 Credits - Semester 9
Optional CE4101: Design of Structures III - 10 Credits - Semester 9
Optional CE464: Design of Sustainable Environmental Systems I - 5 Credits - Semester 9
Optional CE469: Hydrology and Water Resource Engineering - 5 Credits - Semester 9
Optional CE471: Project Management - 5 Credits - Semester 9
Optional IE650: Industrial Engineering - Credits - Semester 9
Optional EE3101: Electromechanical Power Conversion - 5 Credits - Semester 9
Optional EE345: Digital Systems II - 5 Credits - Semester 9
Optional EE357: Signals and Communications - 5 Credits - Semester 9
Optional EE344: Communication Systems Engineering - 5 Credits - Semester 9
Optional EE343: Communication Signals and Systems - 5 Credits - Semester 9
Optional CT326: Programming III - 10 Credits - Semester 9
Optional ME3102: Project Management for Engineers - 5 Credits - Semester 9
Optional EE342: Analogue Systems Design II - 5 Credits - Semester 9
Optional CT3112: Professional Skills - 5 Credits - Semester 10
Optional EE451: System on Chip Design I - 5 Credits - Semester 9
Optional EE445: Digital Signal Processing - 5 Credits - Semester 9
Optional EE453: Telecommunications Software Applications - 5 Credits - Semester 9
Optional EE448: Power Electronics - 5 Credits - Semester 9
Optional CT417: Software Engineering III - 5 Credits - Semester 9
Optional EE347: Embedded Systems Applications Programming - 5 Credits - Semester 9
Optional CT230: Database Systems I - 5 Credits - Semester 9
Optional CT475: Machine Learning & Data Mining - 5 Credits - Semester 9
Optional CT3111: Next Generation Technologies III - Internet of Things - 5 Credits - Semester 9
Optional CT318: Human Computer Interaction - 5 Credits - Semester 9
Optional CT331: Programming Paradigms - 5 Credits - Semester 9
Optional CT3532: Database Systems 2 - 5 Credits - Semester 9
Optional CT3531: Networks and Data Communications 2 - 5 Credits - Semester 9
Optional CT3533: Organisational Innovation - 5 Credits - Semester 9
Optional CT5106: Software Engineering 2 - 5 Credits - Semester 9
Optional CT404: Graphics & Image Process - 5 Credits - Semester 9
Optional CT422: Modern Information Management - 5 Credits - Semester 9
Optional CT561: Systems Modelling and Simulation - 5 Credits - Semester 9
Optional CT436: Advanced Professional Skills - 5 Credits - Semester 9
Optional CT421: Artificial Intelligence - 5 Credits - Semester 9
Optional ME5102: Quality Systems - 5 Credits - Semester 9
Optional ME312: Automated Systems - 5 Credits - Semester 9
Optional SI317: Human Body Function - 10 Credits - Semester 9
Optional BME328: Principles of Biomaterials - 5 Credits - Semester 9
Optional ME301: Fluid Dynamics - 5 Credits - Semester 9
Optional ME304: Mechanical Analysis And Design - 5 Credits - Semester 9
Optional ME3104: Introduction to Regulatory Affairs in Manufacturing - 5 Credits - Semester 9
Optional SU404: Medical and Surgical Practice - 5 Credits - Semester 9
Optional ME322: Thermodynamics and Heat Transfer - 5 Credits - Semester 9
Optional BME400: Biomechanics - 5 Credits - Semester 9
Optional BME405: Tissue Engineering - 5 Credits - Semester 9
Optional EG400: Advanced Energy Systems Engineering - 5 Credits - Semester 9
Optional ME352: Mechanical Vibrations - 5 Credits - Semester 9
Optional EE352: Linear Control Systems - 5 Credits - Semester 9
Optional IE450: Lean Systems - 5 Credits - Semester 9
Optional ME431: Systems Reliability - 5 Credits - Semester 9
Optional ME424: Energy Conversion - 5 Credits - Semester 9
Optional CE6110: Water Resources Engineering Design Project - 15 Credits - Semester 9
Optional GS505: Graduate Research Skills - 5 Credits - Semester 9
Optional RM020: Research Component - 20 Credits - Semester 9
Optional RM025: Research Component - 25 Credits - Semester 9
Optional RM030: Research Component - 30 Credits - Semester 9
Optional RM035: Research Component - 35 Credits - Semester 9
Optional RM040: Research Component - 40 Credits - Semester 9
Optional RM045: Research Component - 45 Credits - Semester 9
Optional RM050: Research Component - 50 Credits - Semester 9
Optional RM055: Research Component - 55 Credits - Semester 9
Optional RM060: Research Component - 60 Credits - Semester 9
Optional BMM650: Biomedical Engineering and Medicine - 0 Credits - Semester 9
Optional GS509: Participation in Workshops/Courses - 5 Credits - Semester 9
Optional GS501: Seminar Programme - 5 Credits - Semester 9
Optional GS515: Research Paper Publication - 5 Credits - Semester 9
Optional GS536: Communication & Outreach - 5 Credits - Semester 9
Optional GS513: Research Placement 2 - 10 Credits - Semester 9
Optional GS514: Research Placement 3 - 15 Credits - Semester 9
Optional IN650: Insight - 0 Credits - Semester 9
Optional ZO509: Biometry - Statistics for Biologists - 5 Credits - Semester 9
Optional IE522: Safety And Risk Management - 10 Credits - Semester 9
Optional GS5109: Work Based Placement 3 - 15 Credits - Semester 9
Optional GS5108: Work Based Placement 2 - 10 Credits - Semester 9
Optional GS5107: Work Based Placement 1 - 5 Credits - Semester 9
Optional CE6117: Integrated Civil Engineering Design - 10 Credits - Semester 9
Optional CE6151: Civil and Environmental Science Thesis - 0 Credits - Semester 9
Optional CE6152: Civil and Environmental Science Thesis - 0 Credits - Semester 9
Optional GS5105: TechInnovate I: Needs Finding to Concept Generation - 10 Credits - Semester 9
Optional UCD_SCI50020: Research Integrity Online - 5 Credits - Semester 9
Optional CE334: Construction Operations - 5 Credits - Semester 9
Optional GS5110: Research Integrity - 5 Credits - Semester 9
Optional MP494: Partial Differential Equations - 5 Credits - Semester 9
Optional ST235: Probability - 5 Credits - Semester 9
Optional ST314: Introduction to Biostatistics - 5 Credits - Semester 9
Optional PH502: Scientific Programming Concepts - 5 Credits - Semester 9
Optional BME403: Medical Implant and Device Design - 5 Credits - Semester 9
Optional MD8000: Fundamentals of Medical Device Design and Regulation - 5 Credits - Semester 9
Optional CT5119: Functional Programming for Data Analytics - 5 Credits - Semester 9
Optional CT5120: Introduction to Natural Language Processing - 5 Credits - Semester 9
Optional CT5102: Programming for Data Analytics - 5 Credits - Semester 9
Optional CE3101: Geomechanics and Geology - 5 Credits - Semester 10
Optional CE344: Transportation Systems and Infrastructue I - 5 Credits - Semester 10
Optional CE3104: Design of Structures II - 5 Credits - Semester 10
Optional CE466: Energy in Buildings - 5 Credits - Semester 10
Optional CE472: Structural Analysis - 5 Credits - Semester 10
Optional CE4100: Geotechnical Engineering - 10 Credits - Semester 10
Optional EE452: System on Chip Design II - 5 Credits - Semester 10
Optional EE444: Communications and Signal Processing Applications - 5 Credits - Semester 10
Optional EE450: Power Systems - 5 Credits - Semester 10
Optional EE4100: Digital Control Systems - 5 Credits - Semester 10
Optional EE348: Engineering Electromagnetics - 5 Credits - Semester 10
Optional CT420: Real Time Systems - 5 Credits - Semester 10
Optional CT414: Distributed Systems & Co Operative Computing - 5 Credits - Semester 10
Optional CE338: Project Planning & Organisation II - 5 Credits - Semester 10
Optional CE476: The Built Environment - 5 Credits - Semester 10
Optional CE468: Estimates and Costing - 5 Credits - Semester 10
Optional CT437: Computer Security and Forensic Computing - 5 Credits - Semester 10
Optional BME4101: Biotransport - 5 Credits - Semester 10
Optional PA405: Elements Of Pathology - 5 Credits - Semester 10
Optional ME429: Polymer Engineering - 5 Credits - Semester 10
Optional ME4101: Combustion Science and Engineering - 5 Credits - Semester 10
Optional ME402: Advanced Mechanical Analysis And Design - 5 Credits - Semester 10
Optional GS506: Teaching & Learning - 5 Credits - Semester 10
Optional GS507: Statistical Methods for Research - 5 Credits - Semester 10
Optional CT5113: Web and Network Science - 5 Credits - Semester 10
Optional ME426: Turbomachines and Advanced Fluid Dynamics - 5 Credits - Semester 10
Optional CE6101: Coastal and Offshore Engineering I - 5 Credits - Semester 10
Optional CE6107: Water Quality - 5 Credits - Semester 10
Optional CE6109: Water Resources in Arid Regions - 5 Credits - Semester 10
Optional MA461: Probabilistic Models for Molecular Biology - 5 Credits - Semester 10
Optional BME4103: Engineering Analysis for Regulatory Approval - 5 Credits - Semester 10
Optional CT5121: Advanced Topics in Natural Language Processing - 5 Credits - Semester 10

Year 6 (60 Credits)

Optional EE656: Electrical & Electronic Engineering - 0 Credits - Semester 11
Optional CE650: Civil Engineering - 0 Credits - Semester 11
Optional CT650: Information Technology - 0 Credits - Semester 11
Optional BE650: Biomedical Engineering and Regenerative Medicine - 0 Credits - Semester 11
Optional BME650: Biomedical Engineering - 0 Credits - Semester 11
Optional ME650: Mechanical Engineering - 0 Credits - Semester 11
Optional CE3113: Engineering Hydraulics II - 5 Credits - Semester 11
Optional CE3103: Design of Structures I - 5 Credits - Semester 11
Optional CE340: Solids and Structures - 10 Credits - Semester 11
Optional CE3105: Environmental Engineering - 5 Credits - Semester 11
Optional CE3112: Water Engineering Design and Practice - 5 Credits - Semester 11
Optional CE4101: Design of Structures III - 10 Credits - Semester 11
Optional CE464: Design of Sustainable Environmental Systems I - 5 Credits - Semester 11
Optional CE469: Hydrology and Water Resource Engineering - 5 Credits - Semester 11
Optional CE471: Project Management - 5 Credits - Semester 11
Optional EE3101: Electromechanical Power Conversion - 5 Credits - Semester 11
Optional EE345: Digital Systems II - 5 Credits - Semester 11
Optional EE357: Signals and Communications - 5 Credits - Semester 11
Optional EE344: Communication Systems Engineering - 5 Credits - Semester 11
Optional EE343: Communication Signals and Systems - 5 Credits - Semester 11
Optional CT326: Programming III - 10 Credits - Semester 11
Optional ME3102: Project Management for Engineers - 5 Credits - Semester 11
Optional EE342: Analogue Systems Design II - 5 Credits - Semester 11
Optional CT3112: Professional Skills - 5 Credits - Semester 12
Optional EE451: System on Chip Design I - 5 Credits - Semester 11
Optional EE445: Digital Signal Processing - 5 Credits - Semester 11
Optional EE453: Telecommunications Software Applications - 5 Credits - Semester 11
Optional EE448: Power Electronics - 5 Credits - Semester 11
Optional CT417: Software Engineering III - 5 Credits - Semester 11
Optional EE347: Embedded Systems Applications Programming - 5 Credits - Semester 11
Optional CT230: Database Systems I - 5 Credits - Semester 11
Optional CT475: Machine Learning & Data Mining - 5 Credits - Semester 11
Optional CT3111: Next Generation Technologies III - Internet of Things - 5 Credits - Semester 11
Optional CT318: Human Computer Interaction - 5 Credits - Semester 11
Optional CT331: Programming Paradigms - 5 Credits - Semester 11
Optional CT3532: Database Systems 2 - 5 Credits - Semester 11
Optional CT3531: Networks and Data Communications 2 - 5 Credits - Semester 11
Optional CT3533: Organisational Innovation - 5 Credits - Semester 11
Optional CT5106: Software Engineering 2 - 5 Credits - Semester 11
Optional CT404: Graphics & Image Process - 5 Credits - Semester 11
Optional CT422: Modern Information Management - 5 Credits - Semester 11
Optional CT561: Systems Modelling and Simulation - 5 Credits - Semester 11
Optional CT436: Advanced Professional Skills - 5 Credits - Semester 11
Optional CT421: Artificial Intelligence - 5 Credits - Semester 11
Optional ME5102: Quality Systems - 5 Credits - Semester 11
Optional ME312: Automated Systems - 5 Credits - Semester 11
Optional SI317: Human Body Function - 10 Credits - Semester 11
Optional BME328: Principles of Biomaterials - 5 Credits - Semester 11
Optional ME301: Fluid Dynamics - 5 Credits - Semester 11
Optional ME304: Mechanical Analysis And Design - 5 Credits - Semester 11
Optional ME3104: Introduction to Regulatory Affairs in Manufacturing - 5 Credits - Semester 11
Optional SU404: Medical and Surgical Practice - 5 Credits - Semester 11
Optional ME322: Thermodynamics and Heat Transfer - 5 Credits - Semester 11
Optional BME400: Biomechanics - 5 Credits - Semester 11
Optional BME405: Tissue Engineering - 5 Credits - Semester 11
Optional EG400: Advanced Energy Systems Engineering - 5 Credits - Semester 11
Optional ME352: Mechanical Vibrations - 5 Credits - Semester 11
Optional EE352: Linear Control Systems - 5 Credits - Semester 11
Optional IE450: Lean Systems - 5 Credits - Semester 11
Optional ME431: Systems Reliability - 5 Credits - Semester 11
Optional ME424: Energy Conversion - 5 Credits - Semester 11
Optional CE6110: Water Resources Engineering Design Project - 15 Credits - Semester 11
Optional GS505: Graduate Research Skills - 5 Credits - Semester 11
Optional RM020: Research Component - 20 Credits - Semester 11
Optional RM025: Research Component - 25 Credits - Semester 11
Optional RM030: Research Component - 30 Credits - Semester 11
Optional RM035: Research Component - 35 Credits - Semester 11
Optional RM040: Research Component - 40 Credits - Semester 11
Optional RM045: Research Component - 45 Credits - Semester 11
Optional RM050: Research Component - 50 Credits - Semester 11
Optional RM055: Research Component - 55 Credits - Semester 11
Optional RM060: Research Component - 60 Credits - Semester 11
Optional BMM650: Biomedical Engineering and Medicine - 0 Credits - Semester 11
Optional GS509: Participation in Workshops/Courses - 5 Credits - Semester 11
Optional GS501: Seminar Programme - 5 Credits - Semester 11
Optional GS515: Research Paper Publication - 5 Credits - Semester 11
Optional GS536: Communication & Outreach - 5 Credits - Semester 11
Optional GS513: Research Placement 2 - 10 Credits - Semester 11
Optional GS514: Research Placement 3 - 15 Credits - Semester 11
Optional IN650: Insight - 0 Credits - Semester 11
Optional ZO509: Biometry - Statistics for Biologists - 5 Credits - Semester 11
Optional IE522: Safety And Risk Management - 10 Credits - Semester 11
Optional GS5107: Work Based Placement 1 - 5 Credits - Semester 11
Optional GS5108: Work Based Placement 2 - 10 Credits - Semester 11
Optional GS5109: Work Based Placement 3 - 15 Credits - Semester 11
Optional CE6117: Integrated Civil Engineering Design - 10 Credits - Semester 11
Optional CE6151: Civil and Environmental Science Thesis - 0 Credits - Semester 11
Optional CE6152: Civil and Environmental Science Thesis - 0 Credits - Semester 11
Optional GS5105: TechInnovate I: Needs Finding to Concept Generation - 10 Credits - Semester 11
Optional UCD_SCI50020: Research Integrity Online - 5 Credits - Semester 11
Optional CE334: Construction Operations - 5 Credits - Semester 11
Optional BME403: Medical Implant and Device Design - 5 Credits - Semester 11
Optional GS5110: Research Integrity - 5 Credits - Semester 11
Optional MP494: Partial Differential Equations - 5 Credits - Semester 11
Optional ST235: Probability - 5 Credits - Semester 11
Optional ST314: Introduction to Biostatistics - 5 Credits - Semester 11
Optional PH502: Scientific Programming Concepts - 5 Credits - Semester 11
Optional MD8000: Fundamentals of Medical Device Design and Regulation - 5 Credits - Semester 11
Optional CT5119: Functional Programming for Data Analytics - 5 Credits - Semester 11
Optional CT5120: Introduction to Natural Language Processing - 5 Credits - Semester 11
Optional CT5102: Programming for Data Analytics - 5 Credits - Semester 11
Optional CE3101: Geomechanics and Geology - 5 Credits - Semester 12
Optional CE344: Transportation Systems and Infrastructue I - 5 Credits - Semester 12
Optional CE3104: Design of Structures II - 5 Credits - Semester 12
Optional CE466: Energy in Buildings - 5 Credits - Semester 12
Optional CE472: Structural Analysis - 5 Credits - Semester 12
Optional CE4100: Geotechnical Engineering - 10 Credits - Semester 12
Optional EE452: System on Chip Design II - 5 Credits - Semester 12
Optional EE444: Communications and Signal Processing Applications - 5 Credits - Semester 12
Optional EE450: Power Systems - 5 Credits - Semester 12
Optional EE4100: Digital Control Systems - 5 Credits - Semester 12
Optional EE348: Engineering Electromagnetics - 5 Credits - Semester 12
Optional CT420: Real Time Systems - 5 Credits - Semester 12
Optional CT414: Distributed Systems & Co Operative Computing - 5 Credits - Semester 12
Optional CE338: Project Planning & Organisation II - 5 Credits - Semester 12
Optional CE476: The Built Environment - 5 Credits - Semester 12
Optional CE468: Estimates and Costing - 5 Credits - Semester 12
Optional BME4101: Biotransport - 5 Credits - Semester 12
Optional PA405: Elements Of Pathology - 5 Credits - Semester 12
Optional ME429: Polymer Engineering - 5 Credits - Semester 12
Optional ME4101: Combustion Science and Engineering - 5 Credits - Semester 12
Optional ME402: Advanced Mechanical Analysis And Design - 5 Credits - Semester 12
Optional GS506: Teaching & Learning - 5 Credits - Semester 12
Optional GS507: Statistical Methods for Research - 5 Credits - Semester 12
Optional CT5113: Web and Network Science - 5 Credits - Semester 12
Optional ME426: Turbomachines and Advanced Fluid Dynamics - 5 Credits - Semester 12
Optional CE6101: Coastal and Offshore Engineering I - 5 Credits - Semester 12
Optional CE6107: Water Quality - 5 Credits - Semester 12
Optional CE6109: Water Resources in Arid Regions - 5 Credits - Semester 12
Optional MA461: Probabilistic Models for Molecular Biology - 5 Credits - Semester 12
Optional BME4103: Engineering Analysis for Regulatory Approval - 5 Credits - Semester 12
Optional CT5121: Advanced Topics in Natural Language Processing - 5 Credits - Semester 12

Research Areas

Areas of Interest:

  • Functional Biomaterials
  • Mechanics of Biological Cells, Tissues and Systems
  • Bioelectronics and Rehabilitation Engineering
  • Regenerative Orthobiologics and Neurotherapeutics
  • Regenerative Cardiovascular Therapeutics

Researcher Profiles

Professor Peter McHugh   http://ncbes.eurhost.net/biomechanics-1.aspx
Professor Gearoid O’Laighin   http://ncbes.eurhost.net/bioelectronics.aspx
Professor Timothy O’Brien   www.remedi.ie
Professor Frank Barry   www.remedi.ie
Professor Abhay Pandit   www.nfb.ie

Course Fees

Fees: EU

€5,750 p.a. 2018/19

Fees: Non EU

€14,750 p.a. 2018/19

Contact Us

Professor Peter McHugh
T: +353 91 493 152
F: +353 91 563 991
E: peter.mchugh@nuigalway.ie
W: Biomedical Engineering People