Bachelor of Engineering (Honours) in Smart Product Engineering

Faculty of Engineering & Science
Award Class Award
Awards
BEng (Hons)
Programme Code CR_ESMPR_8 Mode of Delivery Full Time, Part Time, ACCS No. of Semesters 8
NFQ Level 8 Embedded Award No Programme Credits 240
Next Review Date
Review Type Date
Programmatic Review 01/04/2024
Department ELECTRICAL & ELECTRONIC ENGINEERING
Field of Study 5230 - Electronic Engineering
 

Programme Outcomes

Upon successful completion of this programme the graduate will be able to demonstrate... :

# PO Domains Programme Learning Outcome
PO1 Knowledge - Breadth A fundamental understanding of the theory, concepts and methods in the engineering sciences, electronic, mechanical and system level technologies, mathematics, information and communications systems, business and entrepreneurship, as well as in the user-centred design, and engineering practice relevant to smart product engineering.
PO2 Knowledge - Kind A specialised knowledge and understanding of the engineering sciences, electronic mechanical and system level technologies, mathematics, ICT, design, business and engineering practice relevant to the specification, design, prototyping, production and life-cycle support of smart products while considering any inherent limitations.
PO3 Skill - Range The ability to specify and use appropriate methods, skills and techniques, incorporating modern computer-based engineering tools, to solve a range of complex problems within the domain of smart product engineering.
PO4 Skill - Selectivity The ability to identify user requirements and conceptualise and design an integrated smart product, system or process to meet those specified needs and to carry out an evaluation of the technical, usability and environmental performance of the design to identify strengths and limitations.
PO5 Competence - Context The ability to engage in advanced professional activity, applied research and product development as it relates to smart product systems including the capacity to research, devise, develop and formulate appropriate solutions while understanding the regulatory, social and ethical context of product development over its life cycle.
PO6 Competence - Role The ability to work autonomously, in teams and in multi-disciplinary settings, to set and implement work objectives and priorities and to assume responsibility for the direction of key tasks. The ability to communicate effectively with the engineering community and with society at large.
PO7 Competence - Learning to Learn The capacity to identify learning needs and to undertake continuous learning by identifying suitable resources (e.g. peers, course notes, search tools), including newly published work, effectively engaging with those resources and then monitoring and reflecting on their own learning.
PO8 Competence - Insight An understanding of the wider social, business and economic contexts within which the engineer developing smart products must operate and the need for high ethical standards in the practice of the profession including responsibilities towards people, society and the environment; appreciate the impact of engineering solutions in a global, contemporary, societal, commercial and environmental context supported by the interpretation and application of appropriate safety considerations and standards.
 

Semester Schedules

Year 1 / Semester 1

Mandatory 
Code Title Module Coordinator Version Credits
MECH6003 CAD with Design NIALL MORRIS 3 5
CMOD6001 Creativity Innovation&Teamwork MARESE BERMINGHAM 3 5
DESI6032 Design Thinking Approaches MARTIN HILL 1 5
ELEC6018 Electrical DC Principles MARTIN HILL 5 5
ELTR6011 Electronics Applications MARTIN HILL 4 5
MATH6014 Technological Mathematics 1 David Goulding 5 5

Year 1 / Semester 2

Mandatory 
Code Title Module Coordinator Version Credits
ELTR6022 Electronic Design Automation MARTIN HILL 2 5
INTR6002 Embedded Programming MARTIN HILL 6 5
MGMT6041 Exploring Business Viability CAROLINE O REILLY 2 5
INTR6023 Mechanical CAD and Prototyping MARTIN HILL 2 5
ELTR6029 Signals & Sensors MARTIN HILL 1 5
MATH6045 Technological Maths 2 (Elec) David Goulding 3 5
 

Year 2 / Semester 1

Mandatory 
Code Title Module Coordinator Version Credits
INTR6022 Computing System Technology MARTIN HILL 1 5
ELTR7033 Instrumentation & Signals MARTIN HILL 1 5
ELTR6031 Microcontroller Systems MARTIN HILL 1 5
ELTR6030 Smart Products Requirements MARTIN HILL 1 5
MATH6041 Technological Mathematics 220 David Goulding 3 5
Elective 
Code Title Module Coordinator Version Credits
FREE6001 Free Choice Module PAUL GALLAGHER 3 5
INTR6020 Mobile Robotics MARTIN HILL 3 5

Year 2 / Semester 2

Mandatory 
Code Title Module Coordinator Version Credits
COMH7002 Embedded Systems Integration MARTIN HILL 1 5
INTR7022 Interface Software Development MARTIN HILL 3 5
INTR6025 IoT Project MARTIN HILL 1 5
INTR6024 Product Management MARTIN HILL 2 5
MATH6043 Technological Mathematics 221 David Goulding 3 5
ELTR6027 Telecomms and Networking MARTIN HILL 1 5
 

Year 3 / Semester 1

Mandatory 
Code Title Module Coordinator Version Credits
INTR7034 Advanced Prototyping MARTIN HILL 1 5
MECH8009 IPD Laboratories 1 NIALL MORRIS 4 5
CTEC7004 IoT Networking MARTIN HILL 1 5
CTEC7005 IoT Web Gateway MARTIN HILL 1 5
COMP8023 Object Programming MARTIN HILL 6 5
ELTR7023 Project Development MARTIN HILL 4 5

Year 3 / Semester 2

Mandatory 
Code Title Module Coordinator Version Credits
INTR7032 Engineering Work Placement MARTIN HILL 1 15
INTR7035 Human Computer Interaction MARTIN HILL 1 5
MECH8010 IPD Laboratories 2 NIALL MORRIS 4 5
INTR7036 Product Engineering MARTIN HILL 1 5
 

Year 4 / Semester 1

Mandatory 
Code Title Module Coordinator Version Credits
SOFT8041 Cloud Based Data Management MARTIN HILL 1 5
INTR8037 Design for Digital Ecosystems MARTIN HILL 1 5
INTR8038 Digital Industrial Systems MARTIN HILL 1 5
SOFT8040 Edge and Distributed Computing MARTIN HILL 1 5
INTR8040 Signal and Data Processing MARTIN HILL 1 5
INTR8039 Team Project Initialisation MARTIN HILL 1 5

Year 4 / Semester 2

Year 4 Semester 2 Elective Regulation
Students must take one module from GE! and GE2. Free choice may only be taken once
Mandatory 
Code Title Module Coordinator Version Credits
INTR8041 Cloud Based Machine Learning MARTIN HILL 1 5
INTR8042 Team Capstone Project MARTIN HILL 1 10
MGMT8020 Technology Entrepreneurship CAROLINE O REILLY 2 5
Group Elective 1 
Code Title Module Coordinator Version Credits
FREE6001 Free Choice Module PAUL GALLAGHER 3 5
MANU7010 Mechatronics GER KELLY 1 5
Group Elective 2 
Code Title Module Coordinator Version Credits
MGMT8048 Enterprise and Innovation CAROLINE O REILLY 2 5
SOFT8032 Programming for Data Analytics Ted Scully 1 5