Compulsory modules

Applied Systems Thinking (15 credits)

The aims of this module are to enable students to apply a systems approach to challenges and opportunities by:

  • Developing students abilities to adopt an holistic approach to addressing systems problem
  • Providing students with knowledge of systems thinking tools and how to select the most appropriate tools for the problem or opportunity at hand

Systems Architecture (15 credits)

The aims of this module is to give students:

  •  practical knowledge of systems from a model-based and architectural viewpoint;
  • an understanding of architecture frameworks;
  • knowledge of and practice with systems modelling languages, methods, and commercially available tools; and
  • an introduction to model driven architecture and analysis. The students will learn a system definition and architecture design process aligned to ISO/IEC 15288 and how to model the architecture of a system and use it to assess system functionality and behaviour.

MSc Individual Project (60 credits)

The aims of this module are:

  • To give students an opportunity to conduct a research and/or development project on a topic of relevance to their specific programme of study.
  • To provide students with the key skills and experience needed to plan, manage and deliver a complex extended project.
  • To prepare students for future employment and professional practice in a relevant engineering sector at an advanced technical or managerial level.

Optional modules (choose one)

Students must select at least one module from Group A [WSP778 or WSP774]. Students are permitted to register for both Group A modules.

Students can select between 15 to 30 credits from Group B (Sem 1 and/or Sem2).

Group A

Machine Learning - Principles and Applications for Engineers (15 credits)

The core aim of this module is to ensure students are able to take advantage of Machine Learning (ML) techniques to solve practical engineering problems. Towards that end the following aims are established:

  • Provide a base understanding of Machine Learning (ML) in the wider context of Artificial Intelligence (AI).
  • Establish ML approaches and algorithms.
  • Explore ML techniques in practical engineering contexts.
  • Establish the challenges with ML in engineering
  • Deliver ML solutions in engineering, ensuring proficient use of essential tools for practical applications.

Digital and Data Engineering (15 credits)

This module aims to equip students with a robust understanding and hands-on experience of how digital and data engineering principles can transform engineering processes across the entire systems engineering lifecycle - from requirements and concept through design, development, verification, operation, and end-of-life. Students will develop an appreciation of the organisational, cultural, and strategic dimensions of digital transformation, understanding how robust governance and data-driven practices underpin responsible engineering outcomes, particularly in data-intensive systems.

Group B

Mechatronic System Design (15 credits)

The aims of this module are:

  • For students to understand the options available and the issues related to selection of sensors and actuators for the design and control of mechatronic systems.
  • To design, model and specify a complex fault tolerant mechatronic and control system.

Holistic Engineering (15 credits)

The aim of this module is to provide students with a systematic understanding of the range of challenges associated with complex engineering projects undertaken by enterprises, and the techniques applied to overcome them. This perspective presented is that of a Chief Engineer and the module gives a 21st century view of what the role of Chief Engineer entails.

Electromagnetic Systems for Defence (15 credits)

The module aim is to equip students with the knowledge, understanding and skills to address problems associated with Electromagnetic activities in the Defence arena.