Mechatronics and Robotics MSc (Eng)

The following modules are available in 2023/24 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
An opportunity to choose a project from offered project area within the School and can carry out research and develop new skills aligned with core engineering science and design. This is a significant project that will require the use of professional skills, including project planning, risks and management.
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 gives students an opportunity to appreciate how power electronics can play an important role in many engineering systems as well as to develop the knowledge and skills required by an engineer working in power electronics.
 
FPGA Design for System-on-Chip - 15 credits
Provides an understanding of the design principles of modern FPGA systems using Hardware Description Languages and contemporary, industry-standard design tools.
 
Control Systems Design - 15 credits
This module covers the analysis and design of control systems. Develop the knowledge and understanding of linear systems is developed to enable them to analytically investigate control systems and simulate them using computer tools. Students have the opportunity to design and evaluate PID and compensator-based controllers using several analytical techniques.
 
Embedded Microprocessor System Design - 15 credits
Explore the options for advanced embedded system implementation and study the operation of System-on-Chip development systems. The module provides an opportunity to develop skills in the use of contemporary design tools which support the optimization of embedded processor architectures.
 
Medical Electronics and E-Health - 15 credits
This module provides you with a knowledge and understanding of how electronics technology is used in medical applications and healthcare, and to consider a range of possible future developments in this field.
 
Programming - 15 credits
Develops competence in computer programming, using both Matlab and the C programming language.
 
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.