In a modern world, embedded systems are everywhere — in cars, buildings, factories, and roads. They make the world smart. Embedded systems work in interaction with their environment and other systems. They sense, process and communicate. They may even scavenge their energy from the environment. Embedded systems interact with people or work invisibly in the background. Many systems are designed to increase safety, like the automatic anti-collision braking in a car. Some are designed for fun, like a camera augmenting reality in an outdoor game.
Embedded systems combine hardware and software expertise. As a student, we expect you to know the basics of electronics, digital logic, processors, and programming. Optionally, you are familiar with computer networks and wireless communications. The applicants should hold a BSc degree in computer science, electrical engineering or software engineering.
During the studies, we view embedded systems from a very practical standpoint.
The embedded systems studies combine hardware and software design by using modern methods and tools. Our research groups co-operate with businesses and work with real-life cases to develop new methods and solutions. Close collaboration with businesses also gives us an excellent opportunity to dive into the trends and state-of-the-art applications and the future winners of the field.
The main target hardware platforms are System-on-Chip, FPGA, GPU and embedded multiprocessor platforms. Model-based design and High-Level Synthesis are the main approaches to digital design. The software design includes topics on Linux based SW stacks, HW dependent SW, real-time operating systems, distributed and fog computing, as well as IoT protocols, middleware and applications from the program's point of view. Domain crossing topics are verification, testing and embedded systems development processes.
To become an MSc graduate you will need to complete the degree program worth 120 ECTS. The modern study methods consist of lectures, exercises, assignments, independent studying, and examinations. Courses are worth 90 ECTS and the remaining 30 ECTS are awarded for successfully completing a master's thesis. Each ECTS is equal to an average workload of 27 hours.
The program consists of the following study modules:
Unconfirmed Course Structure Diagram 2018-2020 (Official content of the study module will be published in March 2018).
As an expert in embedded systems, you will have a variety of career opportunities. There are numerous fascinating applications and interesting companies in the market. The global embedded systems market is worth over 200 billion USD, and rapidly growing. A survey conducted in 2017 shows that an embedded system product design team consists, on average, of 15 people, of which 60% are in embedded SW and 40% in HW design. The figures show that there is room for both small and large companies in the market, in both application and technology development.
This school offers programs in:
Last updated July 2, 2018