AY872 Financial Management 1

The objective of this course is to develop the participants' understanding of the theory and practice of financial management, and to develop their skills in the application of this knowledge to financial decision-making.

BME400 Biomechanics

Fundamentals of solid mechanics (stress, strain, constitutive formulations); Principles of statics; Analysis of the mechanical behaviour of joints in the human body; Viscoelasticity of soft tissue; Microstructure of bone; Fatigue and fracture of bone; Bone remodelling; Structure of muscle; Biomechanics of muscle contractility; Biomechanics of the cardiac cycle; Windkessel model for pressure in compliant vessels; Newtonian flow in elastic vessels; Non-newtonian flow of blood; Unsteady Bernoulli’s equation and the mechanics of heart value closure; Biomechanics of atherosclerosis and the effect of lesions on blood flow; Cellular cytoskeletal structures and mechanotransduction; Plasticity and cardiovascular stent analysis.

BME402 Computational Methods in Engineering Analysis

This module provides a comprehensive presentation of the finite element (FE) method and computational fluid dynamics (CFD), both of which form critically important parts of modern engineering analysis and design methods. Details of theoretical formulations, numerical implementations and case study applications are presented. The descriptive and analyical content in the lectures is supported by computer laboratory practicals using commercial analysis code (both FE and CFD).

BME403 Medical Implant and Device Design

This course integrates and applies the principlies of engineering to the analysis and design of medical implants and devices, incorporating biomechanics, materials science, anatomy and physiology.

BME405 Tissue Engineering

Tissue Engineering (BME405) provides students with a comprehensive overview into the scope and potential of this evolving field. This subject addresses the use of natural, synthetic and ceramic biomaterials as scaffolds in tissue engineering; scaffold function, mechanics and fabrication methods; cellular processes that contribute to tissue dynamics (e.g. morphogenesis, regeneration and repair); cell sources, mechanobiology and the use of bioreactors as biomimetic environments; in vitro and in vivo tissue engineering strategies for bone, cartilage and skin regeneration; and ethical and regulatory issues in tissue engineering. The subject integrates aspects of biomedical engineering, biomaterials science and biology and provides functional clinical examples in this evolving area of technology.

BME4101 Biotransport

BIotransport, Biofluids, Diffusion, kinetic equations, drug delivery.

BME4103 Engineering Analysis for Regulatory Approval

Computational, experimental, and theoretical engineering analysis and design of medical implant devices with a focus on device performance criteria specified by regulatory bodies.

BME500 Advanced Biomaterials

This module covers the biomaterials aspects of bio-compatibility, tissue engineering and drug delivery. Molecular and cellular interactions with biomaterials are analysed in terms of cellular biology and regenerative medicine.

BME501 Advanced Finite Element Methods

The module will educate students in the use of linear and non-linear finite element methods that are most relevant to problems and systems encountered in both fundamental and applied research in biomedical and mechanical engineering.

BME502 Advanced Tissue Engineering

The module is aimed at integrating the principles and methods of engineering and life sciences to generate an understanding of structure-function relationships in normal and pathological mammalian tissues, and based on these build-up knowledge developing a strategy for restoring a specific organ/tissue.

BME5100 Advanced Computational Biomechanics

This module entails the study of advanced computational technices and analytical methods in the field of biomechanics. Students will study the following topics: Finite deformation kinematics; Isotropic hyperelasticity; Anisotropic hyperelasticity of arteries; Non-linear viscoelasticity of tendons; advanced constitutive laws for muscle and cell contractility; Metal plasticity and shape memory materials used in medical devices; Pressure dependent plasticity of bone; Non-Newtonian blood flow.

BME5101 Mechanobiology

Mechanobiology (BME5101) is a 5 ECTS Advanced module offered to graduate students in Biomedical Engineering. Mechanobiology is an emergent multidisciplinary field, which integrates techniques from biology and engineering to uncover the mechanisms by which biological cells sense and respond to mechanical signals. BME5101 strives to teach the fundamental concepts that underpin this field. The module will teach the fundamental concepts of cell mechanics, focusing on the mechanical behaviour of cells and understanding the cell as an adaptive mechanical structure. Students will learn to apply fundamental theory and laboratory practices for experimental characterisation of the mechanical properties of cells and the response of cells to mechanical forces. The module will also provide a quantitative understanding of the mechanisms by which cells detect, modify, and respond to the physical conditions imposed within the cell environment. A particular focus will be to understand biological sensors that act to facilitate mechanosensation and mechanotransduction signalling pathways. Instruction will be provided on mechanoregulation theories for predicting bone remodelling, fracture healing and tissue differentiation.

BME5102 Biomedical Engineering Thesis (MSc)

In this module students complete a major graduate level project in biomedical engineering that involves some of the following aspects:

  • Research
  • Experimental Testing
  • Compuational Analysis
  • Design
  • Manufacture

BME6101 Computational Methods in Engineering Analysis

Development of finite element equations from a governing functional. Basic element shapes and associated interpolation functions. Formulation of the element stiffness matrices and load vectors for elasticity problems. Development of higher order elements, including curved elements and numerical integration. Natural coordinates Real space mapping and the calculation of spatial gradients. Structure and organisation of a finite element computer programme. Finite element formulations for thin beam bending and thermal conductivity problems. Development of conservation equations for mass, momentum and energy for the finite volume method. Selection of appropriate boundary conditions, discretisation techniques and solution methods for a range of thermofluid problems. Structure and organisation of a CFD computer programme. Application of course content to modelling a wide range of steady-state, dynamic, mixing and heat transfer problems.

CT336 Graphics and Image Processing

A theoretical and practical investigation of topics from the domains of computer graphics programming and of digital image processing. 2D graphics fundamentals; 3D projections and primitives; transformations; 3D geometry and visibility; animations and interactivity; shading, lighting and materials; fundamental image processing techniques; geometric techniques; morphological techniques; segmentation; pattern recognition; 3D image processing.

EE445 Digital Signal Processing

This module provides and introductory course in digital signal analysis covering topics such as Discrete-time systems, time-domain analysis. The z-Transform. Frequency-domain analysis, Discrete Fourier Transform (DFT). Digital filter structures and implementation. Spectral analysis with the DFT, practical considerations. Digital filter design: IIR, FIR, window methods, use of analogue prototypes.

EE502 Bioinstrumentation Design

This module covers the principles of the design of biomedical instrumentation, starting with a discussion of top level design of an instrument, followed by sensor selection and the design of biopotential amplifiers, the design of signal conditioning for a variety of sensor types, safety issues in the design of medical instruments. The students will be required to complete a series of design challenges and will complete a series of laboratory experiments to deepen their knowledge of the subject.

EE551 Embedded Image Processing

This module covers the concepts and technology that are central to embedded image processing. The module covers the fundamentals of digital images and sensor characteristics, as well as core image processing functions and how these are used to develop more sophisticated feature detection and machine vision algorithms.

EE590 Reconfigurable System on Chip (rSoc) Design

(pre-requisite EE451 System on Chip Design I)

  • Architectures and devices
  • Development tools
  • Application design and implementation; methods, hardware/software design partitioning, interfacing, verification, performance, power
  • Advanced topics: high level synthesis, partial reconfiguration

IE446 Project Management

Project management is a means to an end and not an end in itself. The purpose of project management is to foresee or predict as many of the potential pitfalls and problems as soon as possible and to plan, organise and control activities so that the project is successfully completed in spite of any difficulties and risks. This process starts before any resources are committed, and must continue until all the work is completed. The primary aim of this course is to improve the effectiveness of people engaged in project management. It focuses on the essential concepts and practical skills required for managing projects in dynamic environments. This course aims to provide learners with a solid understanding of the fundamentals of project management and to equip them with simple yet powerful tools that will empower them to meet their full potential in the area of project management thus enabling them to implement successful projects on time, within budget and to the highest possible standard.

IE450 Lean Systems

The module explores the challenges facing organisations in a global extended enterprise, and introduces a number of process improvement tools and techniques that businesses use to retain competitive advantage and maintain profitably. This module is designed to give students exposure to Lean Systems. The Module consists of three sections (1) Process Improvement Essentials, (2) Costs Defining Opportunities For Process Improvement and (3) Productivity: Process Improvement Opportunities

  • Develop an understanding of and appreciate the role of Lean tools and techniques in solving real life engineering and business problems
  • Adopt value stream mapping to real life engineering management problems and generate solutions
  • Have a sound base in the current and future state mapping
  • Analyse data in support of lean balancing, lean layouts, action plans and contribute to decision making by advising management using lean problem solving
  • Generate and prioritise alternative solutions for real life operating systems problems
  • Participate in a workshop on lean gaming and project work
  • Present Lean solutions to operating systems problems

MD507 Stem Cells and Gene Therapy II

This module is designed to provide up to date information on stem cell biology and gene therapy with an emphasis on current and developing clinical strategies.

ME3104 Introduction to Regulatory Affairs (online module)

Safe Product Design, medical device directive, FDA regulations & GMP, medical device risk assessment, machinery directive, Risk management.

ME429 Polymer Engineering

This module covers advanced mechanical behaviour of polymers, including viscoelastic phenomena, mathematical models for viscoelasticity, fracture, fatigue and failure. It also covers polymer rheology, analysis of polymer chemistry and processing methods. Polymer composite design and theory are also included. Labs include creep and strain-rate dependence testing of various polymers. Metals and alloys are also covered in relation to damage and viscoelastic behaviour.

ME432 Technology Innovation and Entrepreneurship

The module covers a broad range of topics that critically affect the successful identification and commercialisation of technologies. It is designed to help students develop strong conceptual foundations for understanding and exploiting technological innovation and entrepreneurship. More specifically, it aims to equip students with an understanding of the technology innovation life cycle and the key issues involved in entrepreneurship and new venture creation. It introduces concepts and frameworks to create, commercialise and capture value from technology-based products and services. It will provide students with a comprehensive toolbox to enable them to identify opportunities, develop feasibility studies and business plans in order to develop and manage innovation throughout the product life cycle and exploit a new technological venture.

Topics include:

  • Understand extended products
  • Identify user needs, Filter needs
  • Create product specifications
  • Ideation + Brainstorming techniques
  • Generate, select + test product concepts
  • Design the service
  • Assess commercial opportunities
  • Determine regulation and intellectual property requirements
  • Define a business model
  • Manage the finances
  • Market the technology

ME5106 Advanced Manufacturing

This module covers the theory and practice of advanced processes used in major manufacturing industries in Ireland. Traditional and modern manufacturing methods are studied in terms of the core process components & control, operational protocols and multiscale material mechanics during production. Students learn advanced manufacturing methods and practical industrial design for manufacture skills.

ME516 Advanced Mechanics of Materials

This module is concerned with advanced mechanics of materials with a view to engineering design for structural integrity. Attention is focussed on elasticity, plasticity, creep, fracture mechanics and tribology, with application to multiaxial design against fatigue, fracture, creep, creep-fatigue interaction, plastic failure and wear, as well as design for manufacturing process such as metal-forming. Mini-projects will focus on applied computational mechanics of materials

ME521 Research Methods for Engineers

The aim of this course is to equip candidates with skills to conduct autonomous research in a rigorous an disciplined manner. It is essential for the effective generation, collection, analysis and interpretation of scientific knowledge. The primary assessment is through three assignments (two written research assignments and one oral presentation)

ME572 Human Reliability

Nature of Human error. Studies of Human error. Human reliability in risk assessment. The Human Reliability Assessment (HRA) process; task analysis, human-error analysis, human-error quantification, impact assessment, assessing and reducing the human error risk. Quality Assurance (QA). Human error data validation. Latent errors and system disasters. Future directions in HRA. Safety-related accidents and incidents

MP410 Non-linear Elasticity

This course is concerned with continuum mechanics applied to the behaviour of elastic solids. Topics covered include

  1. Tensor algebra: Trace, determinant, orthogonal tensors, gradient, curl, divergence, Cayley-Hamilton theorem, eigenvalues and eigenvectors; 
  2. Kinematics of continuum deformation and motion: Bodies, configurations, motions, material time derivative, deformation gradient, deformation of line, area and volume elements, polar decomposition, analysis of deformation, homogeneous deformations, analysis of motion, transport formulas; 
  3. Balance laws and equations of motion: Mass conservation, forces, moments and momentum, theory of stress, stress states, energy equation, conjugate measures of stress and strain; 
  4. Constitutive equations for soft elastic materials: Hyper-elastic materials, objectivity, isotropy, incompressibility, stress-strain representations, application to homogeneous deformations, experimental determination of material parameters.

MP494 Partial Differential Equtions

(This course will run every other year.) This course introduces the theory of partial differential equations (PDEs).Topics covered include first order PDEs, linear second order PDEs in two variables, maximum principles and well-posedness of problems, separable variable and similarity solutions.

REM502 Translational Medicine

The processes of translating novel regenerative therapies, developed from basic research observations, to clinical practice must be developed to ensure that patients and society benefit from regenerative medicine. This course describes the pathway taken as a potential new therapy moves from a research observation to an approved and regulated patient treatment. The overall scope of this module is very broad as it moves from ‘Bench to Bedside’ and ‘Molecules to Populations’ with emphasis on complexities of regenerative medicine. The principles learned for translation of advanced therapeutic medicinal products (ATMPs) such as stem cell or gene therapies, or combinations thereof, provide an overall reference for the translational process underpinning pharmaceutical treatment and medical device development.

REM508 Basic and Advanced Immunology

This single semester course is designed to give master’s-level students a comprehensive understanding of immunology. It covers basic aspects of the molecules, cells and systems important to normal immune function. There is also significant emphasis on disease implications of immunological dysfunction and on the clinical value of manipulating the immune system. The course also includes lectures and a practical session on flow cytometry – one of the most important technologies for analysing immune cells repertoire and function. The course assessment is performed on an on-going basis and consists of five elements, each carrying equal marks. These include three single-best-answer MCQ papers based on lecture content + additional reading along with a written review and an oral presentation based on an assigned topic. On successful completion of this module, the student will be able to:

  1. Clearly understand and explain the basic principles and cellular and molecular mechanisms underlying the mammalian immune system.
  2. Explain the fundamental contributions of the immune system to autoimmune diseases, immunodeficient states, transplant rejection, cancer and vaccination.
  3. Explain the principles of flow cytometry and perform a basic cell staining procedure for flow cytometric analysis.
  4. Carry out a literature review on a topic related to the immune system using multiple source materials and present this to his/her peers in a clear, understandable manner.