Third Year Module Descriptions
AY207 Management Accounting I
The objective of this course is to introduce students to the concepts and techniques of Management Accounting. Topics considered will include Profit-Volume Analysis; Accounting Data for Decisions; Marginal Cost and Cash Flow Concepts in Decision Making; Long-run Decisions; Standard Costing and Budgetary Control Systems; Behavioural Aspects
BME326 Biomedical Design
In this module students complete a significant design project in the area of biomedical engineering and medical device technology
BME327 Materials II
Structure and classification of metals, elasticity, plasticity, dislocations, strain-hardening, alloying, recrystallisation, phase diagrams, heat treatment, metal forming, casting, forging, powder metallurgy, ferrous and non-ferrous metals and alloys, tensile and hardness measurements.
Classification and properties of polymers, polymer processing (extrusion, injection moulding, blow moulding, rotational moulding, thermoforming, compression moulding) and polymer rheology and failure.
BME328 Principles of Biomaterials
The course is design to provide hands-on experience on biomaterials design; fabrication; and in vitro and in vivo assessment.
CE334 Construction Operations
This module provides details of the stages and operations involved in a construction project from a number of different perspectives: local authority, civil engineering consultant, civil engineering contractor and architect.
CE335 Engineering Hydraulics I
This module will cover fundamental areas of engineering hydraulics; theorical content will be augmented by a detailed group design project.
CE336 Environmental Engineering
This module covers: characterisation and measurement of water parameters, regulations, septic tank design and on-line resources used in the planning applications, 'passive' wastewater treatment using constructed wetlands and sand filters and issues of public acceptance; wastewater and water treatment at municipal-scale, including growth and food utilisation kinetics, attached and suspended culture systems; agricultural wastewater treatment, and greenhouse gas emisssions measurement.
CE337 Introduction to Geomechanics
This module provides an introduction to soil as an engineering material, and it includes some of the basic mechanics of soil behaviour. The context of soil behaviour is set by considering soil origin, mineralogy, phase relations, gradings and plasticity. The main mechanics components of the module are covered in six further sections: earthworks and compaction, effective stress, groundwater, permeability and seepage, 1-D consolidation, shear strength and lateral earth pressures.
CE340 Solids & Structures
In this module the students consider more advanced topics on structural behaviour and use a variety of methods to solve for bending moments and shear forces in different structures. The analytical methods are supplemented by a number of computational analysis laboratories. Soild mechanics topics such as torsion, bending, shear and buckling are also considered in addition to dynamics. Some of the theoretical concepts are also illustrated through labortaory experiments.
CE344 Transportation and Infrastructure I
This module introduces the planning, design and operation of Transport systems and related infrastructure. An initial focus is placed on Highway and Traffic Engineering with topics including highway design and traffic engineering. The module also covers Environmental Impact Assessments for infrastructural projects. Emphasis is also placed on the sustainable design with an introduction to concepts including the embodied carbon and carbon footprint (with an emphasis transport infrastructure).
CE346 Structural Engineering Design I
This module will focus on design of Concrete and Steel Structures by studying the following: Introduction to allowable stress design and limit states design philosophies. Overview of modern LSD steel and concrete codes, principally Eurocodes 2 and 3. Design simple steel structural members including ties, struts, beams, connections, truss roofing systems.Design one-way reinforced concrete spanning slabs, singly and doubly reinforced concrete beams, columns and pad foundations.
CT303 Networks and Communications
ISO / OSI Reference Model. Basic Data Communications, Physical Layer. Data Link Layer, Example Protocols. LAN Technology Standards, Virtual LANs. Network Layer, Internet Protocol, ATM. Transport Layer, TCP and UDP. Use of Higher OSI Layers. Client / Server Architectures. Network Programming using Sockets API.
CT318 Human Computer Interaction
Effective techniques to the gathering of systems requirements. HCI as a key component of the SDLC. Model user and task components of system projects. System interaction design patterns. User Interface Design and programming tools to the design of interfaces with many applicable domains. Assess the interfaces/interaction patterns of existing systems. Prioritise varied and conflicting design criteria as part of the systems development task.
CT326 Programming III
Fundamentals of OO Analysis and Design. Encapsulation, Inheritance, Polymorphism. Function Overloading. Constructor Functions, Overloading Constructors. Controlling Fonts. String Classes. HTML Applet Attributes. Graphics. Event Handling. Exception Handling. Multithreaded Programming and Synchronisation. Abstract Classes and Interfaces. Packages. Input / Output Streams and Object Serialisation, Customising Serialisation. Random File Access. Socket Classes. Applet Security. Large Scale Design, Open / Closed Principle, Dependency Inversion Principle. Design Patterns, Observer
Pattern, Abstract Factory Pattern. Component Design and Testing. Software Reflection. Collections Framework, Interfaces, Implementation Classes and Algorithms.
CT331 Programming Paradigms
Introduction to programming paradigms. Formal language. Chomsky hierarchy. Finite Automata. Push down automata. Interpreters. Compilers. Compiler structure. Scanning. Parsing. Language abstractions. Data Abstraction. Control Abstraction. Subprograms. Procedural Model. Functional programming. Logic Programming. Object oriented programming. Visual programming. Database programming. Parallel programming.
CT332 Database Systems II
Database Design: ER Modeling, EER modeling, mapping to relational schema. Normalisation - 1st, 2nd, 3rd, BCNF. Design Issues Choice of keys, denormalisation, indexing strategies. Concurrency Control Lost Update, Temporary Update, Incorrect Summary Problems Locking Mechanisms, Binary Locks, Shared and Exclusive Locks, 2 Phase
Locking Protocol, Timestamping approaches. Multiversion
approaches. Recovery Mechanism Motivations, Transactions, System Log, Commit Points, Checkpoints, Immediate & Deferred Update Protocols. Shadow paging. Distributed Databases Introduction, Fragmentation policies, Distributed Database Architectures, Distributed Query Execution and Optimisation, Distributed Recovery, Distributed Concurrency Control Object-Oriented Databases Mapping EER models to Object Oriented Schemas. OQL.
CT338 Software Engineering and Project Management
The Software Development Life Cycle. Waterfall, prototype and
spiral models of software product development. Object-Oriented analysis and design. Detailed instruction in one particular object-oriented
methodology. CASE tool. Introduction to software testing: Black and White Box approaches. Complexity and metrics analysis. Transaction Flow Testing. Logic-Based Testing. The V-model of software development. The practice of project management, Group based exercises in project management.
CT360 Next-Generation Technologies III
More advanced coverage of Next Generation Technology topics including: Digital Media and Games Development. Medical and Bioinformatics. Acquisition of Biosignals, Lossy and Lossless Data Compression Techniques, Analysis and Classification of Biosignals. Biostatistical Methods. Energy Informatics. Computational Informatics. Enterprise Systems.
EE342 Analogue Systems Design II
This module introduces you to more complex aspects of analog systems design. We consider multi-stage amplifiers and a range of non-linear circuits. An introduction to the Miller effect and high-frequency transistor circuit design is also given
EE343 Communication Signals and Systems
This modules provides a detailed examination of topics relating to communication signals and systems such as: Transport layer protocols, UDP, TCP, Local area networking, network topologies, medium access control, inter- and intra-LAN connectivity, satellite networking technology, DCME technology, Amplitude Modulation (AM), Frequency Modulation (FM), digital modulation
EE344 Communication Systems Engineering
In this module, students will study how various elements of communication technology are used to deliver a variety of communication systems and networks. Topics studied include information compression, source coding, impact of noise on communication links, channel coding, OSI 7 layer model, taxonomy of transmission technologies, physical layer, line coding, data link layer protocols, networking layer, circuit and packet switched data networks, connectionlessconnection oriented services, IP, ATM
EE345 Digital Systems II
MOS semiconductor integrated circuit technology. MOS digital logic building blocks. Mask layout, simulation. Area, power, timing and performance considerations.
Combinational and sequential component building blocks and description formats. Digital system structured design and documentation. intro to HDL (capture, testbenching, simulation, logic synthesis). Electronic Design Automation tools. FPGA technology. Design and implementation of modular digital system. Interfacing.
EE346 Electrical Power & Machines
Laws of electromagnetism, magnetic circuits, magnetic materials
Transformers; equivalent circuits and transformer tests
DC generators & motors: equivalent circuits and tests, speed control
3-phase systems, per unit system
Introduction to induction motors
EE348 Engineering Electromagnetics
This is a mid-level course in Engineering ElectroMagnetics. It replaces the former module Electromagnetics & Instrumentation. The module should provide you with an understanding of how EM Fields generate Electromagnetic Waves; a range of wave phenomena will be covered including Transmission Line Theory, Travelling and Guided EM Waves, Reflection, Refraction and Polarization of EM Waves, Antennas, Microwave Systems and EM Interference (EMI).
EE349 Exercise prescription and programming
This module focuses on the benefits of exercise. It will explore the principles and rationale for safe and effective exercise for different populations.
Methods of assessment, exercise prescription, and programmes of exercise will be discussed in accordance with the American Council on Exercise (ACE) guidelines. Course material will be available online in blackboard.
EE350 Fundamentals of electromagnetic theory
The module should provide you with an understanding of the physics embodied in Maxwell's equations and teach you how to solve them in a number of situations. The module also prepares you for future modules on electromagnetism in the third and fourth years.
By the end of the module you should understand the significance of all the various quantities which appear in Maxwell's equations and those derived from them like the Poynting vector and refractive index.
EE351 Kinesiology of human movement
This course focuses on the science of human movement and the electronic instrumentation used to measure different aspects of human movement both health and pathological. Learners will investigate the different aspects of the human gait cycle, temporal parameters of gait, electromyography, use of accelerometrt in human movement studies and FES. This course will feature a combination of theoretical and practical laboratory activities. Course material will be available online in blackboard
EE352 Linear Control Systems
This module includes lectures & laboratory classes on control systems modelling, analysis & design techniques. Methods include the Nyquist stability plot, the Nichols chart and the root-locus, along with an introduction to proportional, derivative, integral & PID controller design. Lab classes illustrate applications in DC motor position & speed control, simulated process control and feedback amplifier design
EE354 Power, Machines & Control
Topics in power & machines include AC induction machines, synchronous & fractional horsepower motors and an introduction to power quality issues & measures.
Control material is focussed on digital control systems; including z-plane representation, frequency folding effects and digital emulation techniques
EE355 Project & Professional Studies
All students are required to complete a group project to design and build a electricalelectronicsoftware system which addresses a specific problem identified and designed through interaction with partner community organisations.
Project deliverables are supported by a series of lectures in communication skills, professionalism, ethics, health and safety, intellectual property, teamwork, continued professional development (CPD), many of which are delivered by guest speakers from industry.
EE356 Sports & Exercise Psychology
This module will explore the psychological aspects underlining sports and exercise performance, health and rehabilitation. It will examine factors that affect individual behaviour, participation, and adherence to exercise as well as the mental aspects of sports performance. The module features a combination of theoretical and practical components
EE357 Signals and Communications
This modules covers concepts and techniques for analysis and processing of signals, and system analysis and design, with particular emphasis on topics relevant to the study of communication systems.
LW361 Planning and Law I
European and Irish Environmental legislation. Irish and European Legal Systems. Local Government Planning Acts. Environmental Protection Agency Act. Fisheries Acts. Water Pollution Acts. Waste Act. Air Pollution Act. Role of Duchas - the Heritage Service. Environmental Impact Assessment. Statutory Instruments. Licensing. Bord Pleanala. Appeals procedures. Public inquiries. Arbitration.
ME301 Fluid Dynamics
Governing differential equations of flow - continuity, momentum and energy; Navier-Stokes equation. Simplified concepts, stream function and potential flows. Dimensional analysis and similarity; dimensionless groups; modelling and experimental fluid mechanics. Laminar, transitional and turbulent flows; Reynolds number regimes in internal and external flows; the time-averaged equations. The speed of sound, acoustics and compressible flow regimes. Internal compressible flows; steady adiabatic and isentropic flows; effects of area changes; normal-shock waves; converging and diverging nozzle flows. Viscous flow in ducts; frictional pressure losses; component losses; diffusers; flow metering. Viscous external flows; boundary layers; external forces on immersed bodies - drag, lift. Idealised plane-flows; elemental solutions, superposition, images. Unsteady flows; vortex shedding, aeroacoustics and forcing; added mass.
ME304 Mechanical Analysis and Design
Application of mathematics, materials sciences, and engineering mechanics to problems in the analysis and design of mechanical elements; considers product specification, manufacturing methods, safety and economic factors. Detailed design of a selection of machine components based on analytical solutions, empirical techniques and test results. Introduction to the use of the computer in engineering design.
ME312 Automated Systems
Physical principals, function and use of pneumatic and electro- pneumatic components, design and draughting of electro-pneumatic circuits, logical functions, use of sensors, counters and timers, compressed air production, distribution and treatment. Automation and robotics. PLC programming and interfacing. Optical, capactive and inductive sensors. Applications and design of hydraulic and electro- hydraulic circuits. Function and use of basic components, symbols and standards, safety.
ME322 Thermodynamics and Heat Transfer
Introduction to energy, heat and work. Thermodynamic properties of solids, liquids, ideal gases and phase change substances.
The First Law of Thermodynamics. Applications to closed systems and control volumes.
The Second Law of Thermodynamics, entropy and exergy. Isentropic efficiency.
Introduction to power and refrigeration - the basic Rankine, Otto and vapour-compression cycles.
Introduction to conduction, convection and radiation.
Biological energy conversion, thermoregulation, perioperative hypothermia, thermodilution cardiac output monitoring.
One-dimensional conduction, extended surfaces, conduction with generation.
Three-dimensional conduction, the heat diffusion equation, the Pennes bioheat equation. Hyperthermic therapy devices.
ME351 Design II
Design II integrates core mechanical elements in an individual machine design project that goes from specification, detailed design and analysis to final working drawings. Typically designs include electric motor driven hoists, pumps, presses, etc. The course also incorporates: a taught 3D CADD module for design representation to BS8888 standards; a taught communications module to teach written and verbal project presentation skills to a professional standard.
ME352 Mechanical Vibrations
Basics of vibrations, translational and rotational systems, equivalence of masses and springs, free vibration of undamped systems, critically-damped, under and over-damped systems, forced vibration of single DOF systems, theory of harmonic excitation, vibration isolation and vibration measurement, 2-DOF vibrational systems, multi-DOF systems, numerical methods, eigenvalues and eigenvectors, modal analysis, computational analysis of multi-DOF vibrational problems
ME353 Quality Systems
Quality management systems (e.g. ISO9001), Six sigma philosophy, basic statistical quality control, tools for quality improvement, process capability analysis, Kaizen, quality costs, quality auditing, key influences on quality (Deming, Juran, Ishakawa, Crosby etc), Quality in a regulated se
MG328 Management of Human Resources
The objective of this course is to enable students to identify, understand and implement appropriate practices and procedures in the management of human resources at the operational level.
Topics include: Fundamental principles in the management of human resources; human resources in the business environment; reward management - compensation and benefits, job analysis and job evaluation, performance appraisal; human resource planning; recruitment and selection; communication and participation; developing personnel policy statements; HRM and the "new" personnel management - issues for management and for unions; training and development; career planning, career development, interface of personal and work life.
MG331 Business Management and Finance
Nature and role of management. Process of management: planning, decision-making, organising, leading, controlling. Strategic management and the strategy process. Technology management and the innovation process. Principles of financial accounting and the analysis and interpretation of financial data. Functional and legal characteristics of business organisations. The role of cost behaviour and analysis in the decision making process. Planning, control and performance measurement as a function of effective management. Introduction to organisational finance and financial concepts. The human factor in organisations, the nature of the employment relationship, context and development of Irish industrial relations, the role of the state, the role of employers, the role of trade unions, the nature of conflict, conflict resolution, collective bargaining, protective legislation.
SI317 Human Body Function
This course is given by the Department of Physiology. The course covers the following topics: biological molecules and their functions; body composition; cell physiology; nerve function; skeletal muscle function; blood and blood cells; the immune system; the autonomic nervous system; the cardiovascular system; the respiratory system; the renal system; the digestive system; the endocrine system; the central nervous system.