Skip to content

Mechatronics BEng/Meng Modules

Year one | Year two | Year three | Year four MEng

Year one

Engineering Mathematics I

provides a sound knowledge of the elements of classical engineering mathematics which universally underpin the formation of the professional engineer. Topics include fundamental algebraic techniques, function manipulation and single-independent variable calculus.

Engineering Mathematics II

introduces intermediate engineering mathematical techniques. These include trigonometry, matrices, vectors and complex numbers, study of differential equations and numerical methods.  You will also cover statistics and probability methods used in the engineering domain.

Mechanical Principles - Statics

provides you with a clear understanding of solid mechanics (statics) concepts and their application  to engineering problems. You will study a wide range of topics, including the resolving of forces, moments and couples, direct stress, shear stress and strain, centroids and beam bending.

Mechnical Principles - Dynamics

gives you a clear understanding of kinemetics and dynamics, and introduces you to the fundamentals of forces and their impact on motion. You will cover a wide range of topics, including linear and rotational dynamics, Newton's laws, relative motion, oscillations and gyroscopes.

Electronic Circuits and Systems

involves the study of the processes of analysis and design of electronic circuits and systems. You will learn about circuit design and develop your practical skills by designing electronic circuits and systems in hands-on activities.

Electrical and Electronic Principles I

provides basic concepts and knowledge for the analysis, design and development of simple electronic circuits. You will also be introduced to the basic operation of the Arduino microcontrollers for building digital devices.

Design and Manufacture

covers the basic principles of design and manufacture with the opportunity to get hands on with industrial workshop equipment.  This module will help you to develop a set of skills and techniques that will allow you solve engineering problems in a cost effective and sustainable manner.  

Mechatronics CAE and Programming Fundamentals

introduces the general principles of Computer Aided Engineering (CAE) and its applications to Mechatronics. You will develop a working knowledge of the 'C’ programming language for development of embedded systems. You will also learn basic programming using MATLAB, as a numerical analysis tool to help you solve engineering problems. Lastly, this module introduces the basics of 3D modelling and simulation using the Creo Parametric and ANSYS software packages.

Year two

Applied Electronics

provides an insight into the practical applications of electronics. You will study basic functional blocks such as microcontrollers, power supplies, amplifiers, oscillators, data acquisition circuits etc. and will also look at methods of designing complex electronic systems. The module is led by a project: you will design, build and test a piece of electronic equipment, including CAD-based PCB design, layout and assembly.


is at the heart of mechatronics and is fundamental in understanding electricity generation and transmission or microprocessors and mobile telephony. You will develop a broad understanding of theory, numerical modelling and experimental practices relevant to this most central of electronics disciplines.

Project Management

presents some of the background, theory and practice to enable you to embed project management expertise in your academic and professional development. You will focus on the wider role of a project manager, such as scheduling, time/resource management and how future environmental pressures can influence a current project.

Introduction to Control Engineering

introduces you to the theory of control systems and computer control. You will study the analysis and design of single-input single-output continuous and digital feedback systems. The background theory is supported by computer aided design studies (e.g. using the MATLAB package) and practical laboratory experiments.

Embedded Systems Fundamentals

is an introduction to the fundamentals of embedded systems from the perspective of an electronics engineer tasked with designing and developing firmware and hardware for low to medium resource microprocessor systems.

Product Design

gives you the opportunity to investigate the design process and apply the principles of product design methodology tools and analysis to solve engineering problems. You will develop your CAD skills and explore more technically advanced modelling and analysis techniques.

Mechanical Vibrations

allows you to investigate the fundamentals of vibrations, with a particular focus on their application. You will also explore ways to analyse engineering systems subjected to vibration and the implications vibrations can have on design requirements.

Engineering Mathematics III

is an advanced engineering mathematics module. You will study topics such as functions of several variables, operators: grad, div and curl, multiple integrals and Fourier transforms.

Year three

Core modules

Individual Project

gives you the opportunity to engage in a substantial piece of individual research and/or product development work focused on a topic relevant to your specific discipline. This topic may be drawn from a variety of sources including  your placement experience, research groups, the company in which you are employed or a subject of personal interest (subject to suitable supervision being available). 

Robotics and Artifical Intelligence

develops your knowledge and understanding of these significant technologies. You will become familiar with the tools, modelling and analysis skills necessary for the design and development of such systems and applications.

Advanced Embedded Systems

demonstrates the essential features of an embedded system and the use of microcontrollers/microprocessors in realising innovative modern engineering design. You will study the key development methods and tools unique to the goals of a systems developer. The role of a systems developer and its relevance to modern engineering will feature in terms of product design, machine design, and process design.

Model Based Systems Intergration

provides you with an understanding of Model Based System Integration (MBSI) methodology.  This includes application of the Model Based System Engineering (MBSE) and Model Based Design (MBD) methods and tools to the unique goals of the systems integrator. You will consider the essential features of systems integration and its application in realising innovative modern engineering design via a design study.

Fundamentals of Power Electronics

introduces you to the fundamentals of Power Electronics starting with basic linear and switching power conversion. The module reflects the wide knowledge base associated with the field of power electronics, and draws on knowledge of power semiconductors, control, signal processing, DSP and embedded systems.

Machines and Mechanisms

considers the fundamental principles for analysing engineering machines and their individual components. You will develop your understanding and practical skills in kinematical and dynamical analysis of basic mechanisms with full appreciation of their design principles.

Optional modules


introduces the field of engineering that integrates engineering science and design with applied biological, medical and environmental sciences. The module reflects the wide range and interdisciplinary nature of research in engineering for biological systems, for example in biosystems engineering, biotechnology, bioprinting and biophysics.

Industrial Internet of Things (IIoT)

consists of the digital linking of objects using interoperable systems, distributed applications and intelligent automation, to automate workflows and provide decision support. It uses real and inferential measurements to provide data to automated workflows and analytics which contain embedded knowledge and experience of the use case. Through the automation and analytics, greater visibility of operations and improved industrial productivity and consistency is achievable. 

Design for 3D Printing

provides an insight into the design techniques for a variety of 3D printing processes. You will understand different 3D printing processes and the design constraints/considerations specific to each one. You will explore different techniques for lightweight component design including topology optimization and lattice structure design.

Year four (MEng)

Core modules

Group Project

gives you the opportunity to work on an engineering project as part of a multidisciplinary team, similar to that found in industry. This module has been specifically designed to expose you to the multidisciplinary and team nature of many engineering projects. It will help you select a pathway to an engineering career, and prepare you to be responsible for quality of your output, in particular conforming to required protocols, and managing technical uncertainty.

Engineering Business Environment

enables you to understand and reflect upon the role of business in a rapidly changing and globalised world. You will explore the steps a business can take to respond to the environmental challenges ahead; for example, through supply chain management, logistics, life-cycle analysis, green accounting and carbon trading.

Programming and Software Engineering

develops your knowledge of efficient programming approaches to software engineering with an emphasis on the development of practical programming skills. Modular programming in C provides the basis for many signal and image processing software and programming techniques.

Microprocessor Applications and Digital Signal Processing

covers the application of microprocessor systems, aimed at single-chip embedded solutions as being appropriate to a product-orientated treatment. You will also study DSP algorithms and systems and gain an understanding of implementation technologies, designs and application areas.

Machine Vision, Robotics and Flexible Automation

Optional modules

Mechatronic Systems Engineering and Artificial Intelligence

introduces you to model-based system engineering and the Mechatronic philosophies of design. It provides the essential tools and rules for the analysis of systems and integrated design concepts and evaluation techniques. You will also learn the tools and skills necessary for the design and development of artificial intelligence and machine learning applications.

Digital Manufacturing

provides an insight into a variety of digitally-controlled manufacturing processes that convert computer models directly into physical objects. You will also cover design techniques suitable for digital manufacturing processes.

Introduction to Nonlinear Dynamical Systems

addresses the main concepts and methods of nonlinear dynamical systems theory and its applications in engineering analysis and design. You will use software tools from Matlab/Simulink to facilitate practical computational examples.

Advanced CAE & FEA

gives you hands-on insight into the role of computers in the design and manufacturing process. You will enhance your knowledge of CAE by looking at how advanced simulation techniques can be used to design and manufacture sustainable engineering components following international standards.

Systems Operations Management

enables you to critically understand the role effective operations management has in the success of a company. You will consider different types of decision-making processes, including product/process design, quality and capacity management, facilities planning, production planning and inventory control.