Mechatronics and Robotics MSc (Eng)

As a student here, you will experience research-based teaching and work alongside academics who are making discoveries and breakthroughs in your subject. You will study 180 credits in total during your Mechatronics and Robotics MSc (Eng). A standard module is typically worth 15 credits and the research project is worth 60 credits. These are the modules studied in 2020. If you are starting in September 2021, these will give you a flavour of the modules you are likely to study. All modules are subject to change.

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

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.