Mechatronics and Robotics MSc (Eng)

The following modules are available in 2022/23 for Mechatronics and Robotics MSc (Eng) and are examples of the modules you are likely to study. All Modules are subject to change. You will study 180 credits in total.

Compulsory modules

Modern Industry Practice - 15 credits
This module aims to engage students in developing a detailed understanding of the global engineering industry and assist them with their career plans.
Professional project - 60 credits
Involves independent research on a relevant topic agreed between you and your supervisor, throughout the second semester and the summer months.
Recent projects include:
  • Design and development of locomotion system of a humanoid robot
  • Design, simulation and development of a water pipe inspection robot
  • Design and development of a three finger robotic hand for use in Laparoscopic Surgery.
Team Design Project - 15 credits
This module enables you to participate in a group activity involving a multi-disciplinary approach to achieve a solution to a programme specific industrially relevant design problem.

Optional modules

This module covers examples of cooperative phenomena in nature and the concepts of emergence and self-organisation. Students will be able to design and apply simple genetic algorithms, interpret the behaviour of algorithms based on the cooperative behaviour of distributed agents with no, or little, central control and implement bio-inspired algorithms to solve a range of problems.
Power Electronics and Drives - 15 credits
This module covers modern power semiconductor switching devices, their characteristics and fields of use, and to explain their switching and thermal behaviour; switch-mode power supplies with transformer isolation and power electronic control principles for renewable energy sources.
FPGA Design for System-on-Chip - 15 credits
Provides an understanding of the principles of the design of digital signal processing systems for VLSI technologies. You will gain a detailed knowledge of digital design techniques for silicon chip technologies in the sub-100nm scale, understand the fundamentals of implementing complex systems on a single chip, and be able to use contemporary EDA design tools to design practical examples.
Control Systems Design - 15 credits
This module covers the analysis and design of control systems. Students’ knowledge and understanding of linear systems is developed to enable them to analyse control systems using analytical techniques and computer tools.
Embedded Microprocessor System Design - 15 credits
Gain an understanding into how algorithms are implemented in practice on a microprocessor within a System-on-chip environment. Learn how to Implement complex microprocessor based systems and embedded systems. Perform hardware debugging of microprocessor systems and understand the limitations and advantages of the system-on-chip architecture and associated ARM processor.  
Medical Electronics and E-Health - 15 credits
This module provides you with a knowledge and understanding of how electronics and communications technology is and could be used in medical applications and healthcare.
Programming - 15 credits
Develops competence in computer programming, using both Matlab and c.
Engineering Computational Methods - 15 credits
The module introduces students to the basic computational methods used to solve engineering problems modelled by ordinary differential equations and parabolic or hyperbolic partial differential equations. They will also learn how to implement the learned methods in practice. Engineering simulation software packages rely on computational methods and a good understanding is crucial to knowledgeably use them.
Aerial Robotics - 15 credits
This module will introduce the topic of aerial robotics and provide the foundations to be skilled in the design, control, and operation, ethical and legal aspects.
Biomechatronics and Medical Robotics - 15 credits
Biomechatronics is the application of mechatronic engineering to human biology. The aim of this module is to provide an understanding of biomechatronic and medical robotic engineering systems challenges, solutions and analysis.