Good honours degree or equivalent in computer science, IT, electronics, engineering or mathematics or substantial relevant work experience.
Months of entry
In our modern world, we are surrounded by systems and devices that have unseen computer software and hardware, such as digital televisions, MP3 players, smartphones and traffic lights. It takes a special type of person (typically working in a multidisciplinary team) to conceive, design and implement, and deploy these so-called embedded systems. This course is designed to set you ahead in the vibrant jobs market for consumer electronics, industrial equipment and the automotive industry
- This course is accredited by BCS, The Chartered Institute for IT.
- Practical-based teaching will provide you the opportunity to put your hands on industry and/or research-standard software/hardware such as LabView, Compact Rio, Microchip's dsPIC DSC / MPLAB, Matlab.
- The course is taught by academics with expertise in Computer Science, Electrical, Mechanical and Automotive Engineering and by industrial visiting lecturers based in industry.
- You will have the opportunity to work on your project dissertation in one of our industrial contacts or alongside our research teams with internationally recognised expertise in digital image processing, computer vision, robotics, control systems, aerospace, medical telematics, wireless networks and multimedia communications.
What will you study
The Embedded Systems MSc has been designed to give you a good background on digital signal processing (DSP), digital signal processors (eg the kind used in set top boxes, image processing, etc.), control systems and micro controllers. You can then choose a number of options to tailor your education mixing computing and engineering subjects. If you are vocationally inclined toward management, we also offer a version of the course that includes management modules.
The Embedded Systems course can be combined with Management Studies enabling you to develop business and management skills so you can work effectively with business managers to develop innovative and imaginative ways to exploit embedded systems for business advantage. This is a key skill for employability, particularly as organisations in the public, private and voluntary sectors grapple with austerity.
Embedded Systems MSc core modules
Please note that this is an indicative list of modules and is not intended as a definitive list.
- Digital Signal Processing
This module is a core module in Embedded Systems field and the Digital Image and Signal Processing field, and an optional module in other computing and information system postgraduate fields. It introduces you to the fundamental concepts of digital signal processing and prepares you to understand how to represent, analyse and manipulate digital signals, providing a theoretical background as well as practical work. It also equips you to evaluate, design with and programme digital signal processors, considering their architecture and features and matching these to embedded applications. Practical work covers installing the development tools for a digital signal processor and using them to produce a working application.
- Real-time Programming
This core module covers performance optimisation for application in computer games and embedded systems.
- Control Systems with Embedded Implementation
This module encompasses a range of related fields, such as control and embedded implementation. It introduces classical design and tools for analysis of control systems. Time domain design methods are followed by frequency domain design methods. Although the module mainly deals with continuous-time systems, the discrete-time systems are also discussed. This is followed on by implementation, where sensors and actuators are introduced. A strong feature of this module is the delivery by the academic staff from the Industrial Control Research Group, using industrial state-of-the-art equipment. The learning is supported by practical exercises where students design and implement embedded control systems using computer-aided design tools and embedded microcontroller-based systems including real-time industrial computers. In additional to the theoretical concepts, the focus of this module is on implementation, providing you with a set of skills that will enhance their employability. A range of transferable skills gained in this module is aimed to help with the work on the final project and extra-curricular activities available within the school.
- Project Dissertation
This module constitutes the major individual piece of work of the masters programme where you will carry out a project involving independent critical research, design and implementation (where applicable).
Embedded Systems MSc option modules
- 3D Game Programming
The aims of this module are to equip you with the skills necessary to be able to create 3D computer games to a professional standard using appropriate game libraries and to develop problem-solving abilities in the relevant mathematics, physics and graphics techniques which underpin this.
- Multimedia Communications
This module addresses the theory and practice of multimedia communication systems and networks, with a special focus on multimedia signals (audio, images and video) and relevant compression and transmission techniques.
- Wireless Communications and Networks
This module addresses theory and practice of wireless communication systems and networks, including the most recent wireless communication standards. This module will focus on the propagation characteristics of wireless channels and the main techniques for efficient communication, including modulation and channel coding. Practical and useful knowledge of the wireless industry will be provided to include real-world wireless systems and networks covering wireless broadband systems and wireless sensor networks.
Information for international students
All non-UK applicants must meet our English language requirements. For this course it is Academic IELTS of 6.5 overall with 6.0 in Writing and 5.5 in Reading, Listening and Speaking.. Read our full guidance about English language requirements, which includes details of other qualifications we'll consider. http://www.kingston.ac.uk/international/studying-at-kingston/language-requirements/
Fees and funding
Please see http://www.kingston.ac.uk/postgraduate-course/embedded-systems-msc/fees-and-bursaries.html for further details.
Qualification and course duration
Course contact details
- Postgraduate Admissions
- 08448 547683/+44 (0)20 3308 9931