Education Market, Innovation, Engineering, Embedded Systems
Edu type:
Formal education
Master (EQF 7)
Start date:
Study Load:
3360 hrs
2 years
More information


This master programme will be merged into the master Computer & Embedded Systems Engineering starting in September 2022. The programme is awaiting approval from the Accreditation Organisation of the Netherlands and Flanders (NVAO).


The TU Delft Master of Science Programme in Embedded Systems focuses on the design methodology of hardware and software user environments. It covers a wide spectrum of topics ranging from integrated circuit design, computer architecture, communication networks and real-time operating systems to software engineering and formal methods for embedded applications. As an essential component in the inexorable process of miniaturisation, it is an exciting engineering science of the future.


This programme will bring you an all-embracing view on embedded systems, its design and application in systems of various sizes, including the evolution over time, demonstrated by a comprehensive approach in system design.


Embedded systems are hardware/software systems built into devices that are not necessarily recognised as computerised devices, but these systems do control the functionality and perceived quality of these devices. Some specific examples of embedded systems include: controllers for systems within a car; the automatic pilot of an aircraft; the chip set and software for smartphones, tablets and smart TVs; wireless sensor networks for ambient intelligence, a pacemaker; and control systems embedded in robots/ mechatronic machines. The growth rate in the embedded systems industry is more than 10% per annum and, since 2020 there are more than 40 billion devices worldwide. Innovations made possible by embedded systems are making our lives healthier, more interesting, safer and more sustainable. These innovations are at the heart of industrial innovation and competitiveness, creating and sustaining jobs and economic well-being.


What you will learn

You will learn about advanced computing and software systems, system engineering and computer architectures for embedded applications. In the programme you will be faced with real-time operating aspects and computer arithmetic. In projects you will experience how all these parts come together when designing an embedded system in practice and an optimised processor. The purpose of these hands-on projects is to achieve optimum system performance that meets the design criteria. In these projects hardware and software are integrated and you will learn how to design and develop these kinds of high-tech systems which require this multi-disciplinary integration. Depending on your interest, you can specialize further in the direction of Computer Architecture, Networking, Software or Control.


The new master Computer and Embedded Systems Engineering

The Embedded Systems and Computer Engineering programmes will merge into the Computer and Embedded Systems Engineering master programme. This programme differs from the other master programmes offered by TU Delft - Faculty of Electrical Engineering, Computer Science and Applied Mathematics (EEMCS) because of its interdisciplinary character. This programme teaches the full spectrum of topics needed to build integrated hardware and software systems with a multidisciplinary focus. It is positioned between the Electrical Engineering (EE) programme which primarily teaches hardware-related topics, and the Computer Science (CS) programme primarily teaches software-related topics.


Note that in the remainder of this text the programme names 'Embedded Systems' and 'Computer and Embedded Systems Engineering' will be used interchangeably.



If you would like to start this programme, but do need a bridging programme to be admissible, we strongly recommend you follow the bridging programme during your Minor in your Bachelor programme already.  If you have finished the bridging programme during your Bachelor, you will be able to start the MSc. Embedded Systems the September after finishing your Bachelor programme. For more information regarding your bridging programme, contact your study advisor.