Modules
Here is a guide to the subjects studied on this course.
Courses are continually reviewed to take advantage of new teaching approaches and developments in research, industry and the professions. Please be aware that modules may change for your year of entry. The exact modules available and their order may vary depending on course updates, staff availability, timetabling and student demand. Please contact the course team for the most up to date module list.
Year one
Engineering Mathematics
Year: 1
This module provides an understanding of the language and terminology of mathematics, together with the mathematical techniques from algebra, calculus and statistics that are necessary for the description and analysis of engineering systems.
Introductory Software Development
Year: 1
Students will be introduced to the basic aspects of software development through the use of the Python programming language. An emphasis is placed on developing a broad understanding of the types of programming used in Engineering and beyond, rather than depth in each specific area. Students will learn about objects, modules and code re-usability and self-documentation. They will be encouraged to take a platform independent approach to development and choose their own tools. They should complete the module with a basic knowledge of the development landscape in terms of tools and techniques.
Electronic Design and Manufacture
Year: 1
This module provides an introduction to Electronic Design and manufacturing, specifically in relation to the design, development and manufacture of printed circuit boards (PCBs).
Introduction to Electronic and Mechatronic Engineering
Year: 1
This module will introduce students to studying Electronic and Mechatronic Engineering at Ulster University and will develop some of the foundational knowledge and skills that will enable them to succeed on their degree programme.
Analogue and Digital Electronics 1
Year: 1
This module will provide an introduction to semiconductor devices and their application in electronic circuits such as power supplies, voltage regulators and simple amplifier circuits. It will also introduce the field of digital electronics, with simple combinational logic circuit analysis and simplification
The Global Engineer
Year: 1
This module will introduce students to working in multidisciplinary teams to solve a real-world problem and present their solution to an audience of their tutors and peers.
Year two
Signals and Communications
Year: 2
This module provides a foundation in the fundamental principles of signals and communication systems.
Control Theory & Applications
Year: 2
This module provides an understanding of the theoretical concepts and use of feedback-control systems. Theoretical studies are supported by the use of appropriate PC-based analysis and design simulation packages.
Design of Electro-Mechanical Systems
Year: 2
The understanding of electrical power systems, AC and DC motors including selection, performance and analysis; plus their relevance to mechanical drive systems.
Analogue and Digital Electronics 2
Year: 2
This module considers further component and system level analysis and design of analogue and digital electronic circuitry, appropriate to fields such as computing, communications, signal processing and instrumentation.
Embedded Systems and Microcontrollers
Year: 2
This module will equip students with necessary knowledge and hardware-software design skills needed to design/implement microcontroller based embedded systems.
Engineering Programming
Year: 2
This module is designed to introduce engineering students to the basic principles of algorithmic programming, and the solution of engineering problems using MATLAB and Simulink.
Year three
Industrial Placement
Year: 3
This module is optional
This module provides undergraduate students with an opportunity to gain structured and professional work experience, in a work-based learning environment, as part of their planned programme of study. This experience allows students to develop, refine and reflect on their key personal and professional skills. The placement should significantly support the development of the student's employability skills, preparation for final year and enhance their employability journey.
International Academic Studies
Year: 3
This module is optional
This module provides an opportunity to undertake an extended period of study outside the UK and Republic of Ireland. Students will develop an enhanced understanding of the academic discipline whilst generating educational and cultural networks.
Year four
Embedded Systems
Year: 4
This module will provide knowledge relating to embedded systems from programming to interfacing and relating IoT based applications. More importantly, the focus will be to increase skills of students to develop a design from a paper to a prototype level.
Signal Processing and Data Analysis
Year: 4
The module provides a knowledge of analogue and digital signal processing of simple level systems;
with particular application to basic signals generated by biological systems.
Research Methods and Management
Year: 4
The project is a substantial individual piece of work completed over 2 semesters. Each student taking this module will carry out an individual project on a topic relevant to their degree of study. Students will be expected to manage and design the project in collaboration with their supervisor. They will be responsible for carrying out the project and writing up and presenting their work in the form of written submissions and a final examination. General guidance on all aspects of the project is given through specific lectures devoted to the topics.
BEng Final Year Project
Year: 4
Each student taking this module will carry out an individual project on a topic relevant to their degree of study. Students will be expected to design the project in collaboration with a nominated supervisor. They will be responsible for carrying out the project and writing up results in the form of a final written report.
Nanotechnology
Year: 4
This module is optional
This module gives the student an overview of nanotechnology and its applications in engineering.
Object-Oriented Programming
Year: 4
This module is optional
This module extends the students understanding of the design and creation of software structures using an object-oriented paradigm. The programming language is C++ which is of particular relevance to engineering students.
Communications circuit design
Year: 4
This module is optional
This module enables the student to undertake complete analogue communications circuit design problems.
ASICs and digital design
Year: 4
This module is optional
This module will introduce the building blocks of the digital circuits and approaches to analyse, synthesis, verify and test the digital circuits using EDA tools and relating hardware (e.g. FPGA).
Environmental Engineering
Year: 4
This module is optional
This module introduces environmental issues, key aspects and provides coverage of science, technology, design, regulations and management systems pertaining to environmental protection, resource conservation and alternative energy sources.