Embedded Systems with Management Studies MSc
Facts about Embedded Systems with Management Studies
| Qualification | MSc |
|---|---|
| Duration | Full time: 1 year Part time: 2–3 years (January and September start dates) |
| Attendance | Modular (from one week per module) |
| Assessment | Coursework and/or exams; research project/dissertation |
| Course structure | |
Choose Kingston's Embedded Systems with Management Studies MSc
This course is ideal if you want to acquire the knowledge and skills needed to conceive, design, implement and deploy dedicated embedded systems. You will have the opportunity to gain a sound understanding of key aspects of this exciting field, such as digital signal processing/processors, control systems, mechatronics, networks, digital media and much more.
By the end of the course, you will have developed the technical skills and professional attitudes needed to progress your career in this rapidly evolving and key technical sector.
In response to the needs of the industry, this course is offered with a management studies option. This innovative new combined course will enable you to develop key business and management skills and is ideal for students with a background in computing/engineering who wish to specialise in the area of embedded systems while also developing the broad skill set and knowledge needed to fast-track their career in leading and managing successful teams and projects.
What will you study?
You will develop a disciplined engineering approach to and sound practical skills in the specification, design, modelling and implementation of software for embedded systems. You will gain specialist knowledge in digital signal processing and processors, control systems, mechatronics and automation and research methods.
You can then choose from a wide range of optional modules encompassing computing, engineering and digital media processing. It may also be possible for you to undertake a 'real-world' project in an industrial placement or work alongside the Faculty's research teams (eg digital imaging, industrial control, aerospace, wireless mutimedia and networking).
Following the 'with management studies' route, you will learn the fundamentals of marketing, finance and/or managing people and organisations, which will set your technical knowledge in a management context.
![]()
This course is taught by staff in the Faculty of Science, Engineering and Computing. Find out more...
Teaching staff include:
- Dr Sergio Velastin, reader and director of the Digital Imaging Research Centre;
- Prof Andrzej Ordys, leader of the Industrial Control Research Group; and
- Dr Miroslav Novak, principal lecturer and director of postgraduate programmes.
Many of our staff in the Faculty of Science, Engineering and Computing are research active. This ensures they are in touch with the latest thinking and bring best practice to your studies.
Course structure
The full MSc consists of five core modules, three option modules (including at least two management studies options) and a dissertation project. Please note that this is an indicative list of modules and is not intended as a definitive list.
Core modules
- Mechatronics and Automation
-
Mechatronics and Automation
This module aims to develop your understanding of the main principles of robotic, industrial automation and mechatronics systems. It covers:
- mechatronics control and its application in automation;
- the functions of a robot and its embedded systems such as sensors and actuators;
- how to build dynamic models of robotics systems and design feedback control algorithms;
- advanced techniques such as fuzzy logic and digital logic design to optimise control in automation processes; and
- artificial neural networks and adaptive control.

- Control Systems
-
Control Systems
This module shows you how to analyse problems of industrial control systems and presents several methods used in control design and implementation. It covers:
- feedback control systems;
- analysis of dynamic responses of systems and how this is affected by the feedback loop;
- design methods for continuous-time control systems;
- an introduction to discrete time systems;
- methods for analysis of discrete time systems;
- an introduction to modern control system design methods; and
- the functionality of computer control design software.

- Digital Signal Processing
-
Digital Signal Processing
This module prepares you to understand how to represent, analyse and manipulate digital signals. It provides a theoretical background as well as practical work based on MATLAB and programming.

- Digital Signal Processors
-
Digital Signal Processors
This module enables you to:
- understand the purpose and scope of application of digital signal processors;
- identify their features and match them against typical applications;
- outline their use in a system architecture; and
- understand and be able to apply the basic techniques in programming them efficiently.

- Research Methods
-
Research Methods
This module provides you with the skills and techniques you will need to undertake research for completing modules and your project. It will help you to:
- select and justify a research topic;
- develop the use of various resources to carry out a literature search; and
- look at the structure and format of the project.

- Project/Dissertation (MSc only)
-
Project/Dissertation (MSc only)
To achieve an MSc, you will undertake a substantial project (worth one third of the course credits). The project is usually industrially linked and can be either research or development based.

Management options
- Financial Resource Management
-
Financial Resource Management
This module will develop your ability to analyse and interpret financial data. It covers:
- how to prepare appropriate financial statements and accounting information; and
- techniques for evaluating financial risk and decision-making.

- Industrial Systems and Management
-
Industrial Systems and Management
This module gives you an understanding of the key operational elements in a typical manufacturing company. It considers what enables a company to function and successfully interact in an integrated environment.
This includes hardware, software and management concepts that are important to the success of the company. You also look at a logical framework to:- identify and analyse particular problems in an engineering company; and
- recommend feasible solutions with justifications.

- Managing People and Organisations
-
Managing People and Organisations
This module provides you with a framework which will enable you to critically reflect upon your performance and plan your professional development.
It provides an understanding of human behaviour within organisations and looks at how management performance can be enhanced through effective human resource management.You will:
- demonstrate your ability to integrate international aspects of managing people and organisations; and
- develop an understanding of human resource practices and procedures.

- Marketing
-
Marketing
This module will develop your understanding of key marketing concepts. It looks at:
- how effective marketing can be used to enhance organisational performance;
- the role of analysis, planning, implementation and control in the marketing process;
- how to develop positioning strategies, prepare plans using the appropriate marketing mix and assess their financial implications and risk; and
- key generic marketing strategies and relationship marketing.

Other options
- Advanced Automotive Electronics
-
Advanced Automotive Electronics
This module aims to introduce you to:
- the essential aspects of vehicle Electronic Control Systems;
- component design, operation and systems architecture; and
- various testing and validation techniques.

- Component-Based Software Engineering
-
Component-Based Software Engineering
On this module you will:
- analyse the benefits of component-based software in terms of development costs, re-usability, extendibility, and ease of maintenance, and to appreciate the trade-offs between development costs and performance;
- evaluate the strengths and weaknesses of component technologies such as .NET, Enterprise JavaBeans and CORBA;
- demonstrate proficiency in component oriented analysis and design; and
- develop a business application using component technology.

- Developing Object-Orientated Solutions
-
Developing Object-Orientated Solutions
This module covers the analysis, design and implementation of software systems using object-oriented (OO) techniques. It includes:
- the principles of OO analysis;
- the expression of designs using the Unified Modelling Language (UML);
- object-oriented programming languages; and
- the translation of UML notation into an initial system implementation.

- Digital Imaging
-
Digital Imaging
This module introduces the ideas and concepts in image processing and analysis as used in applications such as image enhancement, industrial inspection and medical image analysis.
The module is very practical. You will explore the concepts and techniques introduced in lectures on various images and datasets using specialist software.

- Embedded Media Streaming (subject to validation)
- Imaging Devices
-
Imaging Devices
This module provides an overview of:
- sensor technology; and
- the mathematical and physical models of the most employed sensors.
We will also cover:
- conventional algorithms widely used in research and their most common applications; and
- the physics principles of various medical imaging modalities and their applications in medicine.

- Media Production and Broadcast Embedded Systems
-
Media Production and Broadcast Embedded Systems
This module provides an understanding of:
- the application of embedded systems in the production and broadcast of multimedia;
- component design, operation and architecture of multimedia systems; and
- contemporary specifications of a selection of media production, broadcast and display systems.

- Multimedia Communications
-
Multimedia Communications
This module explores:
- the technologies and applications of images, moving images, animations and sound in online and offline information systems;
- the technologies and trends that support multimedia products and services; and
- how internet architecture is adapting to provide quality of service for multimedia services.

- Pattern Recognition and Neural Networks
-
Pattern Recognition and Neural Networks
This module in pattern recognition and data modelling is designed to support MSc courses in advanced topics such as Image Analysis, Embedded Systems, Computer Science, Engineering and Mechatronics. It covers both:
- the theoretical foundations and practical application of modern data analysis and modelling techniques; and
- the informed use of mathematical software.
You will learn about the mathematical functions used in data mining, covering a mix of:
- general discussion;
- analytical data analysis and modelling; and
- the implementation of these ideas in the form of working computing routines.

- Programming in Java
-
Programming in Java
During this module, you will:
- learn how to write, compile, execute and debug applications written in the Java programming language using an integrated development environment (IDE); and
- explore aspects of the Java language, such as exceptions, I/O and basic GUI development following an OO paradigm.

- Scientific Programming
-
Scientific Programming
This module in numerical methods and scientific computing is designed to support MSc courses in advanced topics such as Embedded Systems, Image Analysis and Mechatronics.
It focuses on the informed use of mathematical software, especially the mathematical functions used in technical computing. You cover a mix of:
- general discussion;
- analytical mathematics;
- application of algorithms; and
- the implementation of these ideas in the form of working computing routines.

- Sensors and Actuators (subject to validation)
- Download a prospectus
- Order a prospectus
- Favourite this course
Related courses
Related to this course:
- Electronic Commerce with Management Studies MSc
- Embedded Systems MSc
- Informatics with Management Studies MSc
- Information Systems with Management Studies MSc
- Software Engineering with Management Studies MSc
Other courses you might be interested in:
If you'd like to find out more about this course, why not pay us a visit? We understand that it's not always easy to attend a designated open day, so instead you can arrange a time to suit yourself.
Learn more about the facilities available to you as a student of this course.


