MSc Embedded Systems
Stockholm, Sweden
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Aug 2025
TUITION FEES
SEK 342,000 / per year *
STUDY FORMAT
On-Campus
* non-EU/EEA/Swiss is 342,000 SEK.
Introduction
The master’s programme in Embedded Systems provides a thorough understanding of Embedded Systems and specialisation in a specific area covering theoretical and practical aspects of embedded systems development. Students gain engineering skills and learn the integration of software and hardware, system design, integration, verification and management. Graduates have the expertise to harness the possibilities for innovation in the growing area of embedded systems.
Embedded Systems at KTH
Embedded systems are the most common form of computer systems, utilising around 98% of all manufactured processors for their applications, from sewing machines and cars to satellites and power plants. The common denominator for these systems is high-level demands on functionality and reliability—the master's programme in Embedded Systems fosters highly competitive graduates in this critical field.
The master's programme in Embedded Systems provides a broad education in embedded systems with the opportunity to specialise in areas that cover theoretical and practical aspects of embedded systems development. We place particular emphasis on engineering skills, integration of software and hardware, system design, integration, verification and the management of the design process.
The programme offers three tracks:
- The Embedded Electronics track addresses the problems of integrating sensors, analogue circuits, and communication devices into SoC/ASIC and PCB-based embedded systems, with a focus on the Internet of things.
- The Embedded Platforms track addresses the problems of designing and assembling an embedded single-/multi-/many-core CPU platform, including VLSI design and embedded software.
- The Embedded Software track addresses the problems of designing and maintaining embedded software running on single-/multi-/many-core systems, including software engineering and computer hardware fundamentals.
The programme has a total of 120 ECTS credits structured as follows. About 30 ECTS credits consist of mandatory courses for all students in the programme. About 30 ECTS credits consist of courses that are mandatory for that specific track. About 30 ECTS credits are elective courses, and the final 30 ECTS credits consist of the degree project. During the last semester, you demonstrate the skills you have acquired during the programme through a degree project. You will write a thesis report, present it and defend the results. The focus of the project may be proposed by you, an examiner, a company, a public agency or any other external organisation, but the project plan must be approved by the examiner of one of the thesis project courses in the curriculum. The degree project can also be carried out at another university or a company.
This is a two-year programme (120 ECTS credits) given in English. Graduates are awarded the degree of Master of Science. The programme has courses both at KTH's main campus and KTH Kista campus in Stockholm and is offered by the School of Electrical Engineering and Computer Science (at KTH).
Admissions
Curriculum
Embedded Systems at KTH
Embedded systems are the most common form of computer systems, utilising around 98% of all manufactured processors for their applications, from sewing machines and cars to satellites and power plants. The common denominator for these systems is high-level demands on functionality and reliability—the master's programme in Embedded Systems foster highly competitive graduates in this critical field.
The master's programme in Embedded Systems provides a broad education in embedded systems with the opportunity to specialise in areas that cover theoretical as well as practical aspects of embedded systems development. Particular emphasis is placed on engineering skills, integration of software and hardware, system design, integration, verification and the management of the design process.
The programme offers four tracks:
- The Embedded Electronics track addresses the problems of integrating sensors, analogue circuits, and communication devices into SoC/ASIC and PCB-based embedded systems, with a focus on the Internet of things.
- The Embedded Platforms track addresses the problems of designing and assembling an embedded single-/multi-/many-core CPU platform, including VLSI design and embedded software.
- The Embedded Software track addresses the problems of designing and maintaining embedded software running on single-/multi-/many-core systems, including software engineering and computer hardware fundamentals.
- The Embedded Control track addresses the problems of designing electronics/embedded systems that are closely integrated with mechanical and control systems.
The programme has a total of 120 ECTS credits structured as follows. About 30 ECTS credits consist of mandatory courses for all students in the programme. About 30 ECTS credits consist of courses that are mandatory for that specific track. About 30 ECTS credits are elective courses, and the final 30 ECTS credits consist of the degree project. During the last semester, you demonstrate the skills you have acquired during the programme through a degree project. You will write a thesis report, present it and defend the results. The focus of the project may be proposed by you, an examiner, a company, a public agency or any other external organisation, but the project plan must be approved by the examiner of one of the thesis project courses in the curriculum. The degree project can also be carried out at another university or a company.
This is a two-year programme (120 ECTS credits) given in English. Graduates are awarded the degree of Master of Science. The programme has courses both at KTH's main campus and KTH Kista campus in Stockholm and is offered by the School of Electrical Engineering and Computer Science (at KTH).
Topics covered
Embedded systems, Embedded intelligence, Digital design and validation with HDLs, Embedded hardware design in ASIC and FPGA, Computer systems architecture, Embedded many-core architectures, Hardware architectures for deep learning, Hardware security, electronic systems design, Fundamentals of integrated electronics, Embedded Software, Software reliability, Methods in software engineering, Hybrid and embedded control systems.
Program Outcome
Sustainable development
Graduates from KTH have the knowledge and tools for moving society in a more sustainable direction, as sustainable development is an integral part of all programmes. The three key sustainable development goals addressed by the master's programme in Embedded Systems are:
- 7 Affordable and Clean Energy
- 9 Industry, Innovation, and Infrastructure
- 11 Sustainable Cities and Communities
You will acquire a fundamental understanding of the power and energy consumption of transistor-based electronic and computer systems, and knowledge of basic principles for improving and optimising their power and energy efficiency in performance, cost and reliability constraints for electronic consumer products, mobile computing devices, network and communication systems, the Internet of Things and cloud computing infrastructures. Multiple courses from theory to practice, from mini-project to degree project, allow our students to continuously develop relevant expertise.
You will be able to work as an engineer in companies that develop power- and energy-efficient solutions for electronic and embedded computing systems, as a manager in organisations that provide energy-efficient IT solutions in healthcare, economic and industrial sectors, or as a researcher in institutions that conduct cutting-edge research on emerging and future sustainable electronics, computers and networked systems.
Sustainable development
Graduates from KTH have the knowledge and tools for moving society in a more sustainable direction, as sustainable development is an integral part of all programmes. The three key sustainable development goals addressed by the master's programme in Embedded Systems are:
- 7 Affordable and Clean Energy
- 9 Industry, Innovation, and Infrastructure
- 11 Sustainable Cities and Communities
You will acquire a fundamental understanding of the power and energy consumption of transistor-based electronic and computer systems, and knowledge of basic principles for improving and optimising their power and energy efficiency in performance, cost and reliability constraints for electronic consumer products, mobile computing devices, network and communication systems, the Internet of Things and cloud computing infrastructures. Multiple courses from theory to practice, from mini-project to degree project, allow our students to continuously develop relevant expertise.
You will be able to work as an engineer in companies that develop power- and energy-efficient solutions for electronic and embedded computing systems, as a manager in organisations that provide energy-efficient IT solutions in healthcare, economic and industrial sectors, or as a researcher in institutions that conduct cutting-edge research on emerging and future sustainable electronics, computers and networked systems.
Hardware design engineer, embedded software engineer, consultant, developer, programr, project management, CTO, R&D engineer, industrial expert, industrial management, startup founder, researcher, Doctoral students in related areas.
Scholarships and Funding
KTH offers four different scholarship opportunities for master's studies. The KTH Scholarship covers the tuition fee of a one or two year master’s programme. The KTH One-Year Scholarship is aimed at current KTH master's programme students and covers the tuition fee of the second year of studies. The KTH Joint Programme Scholarship is aimed at students in certain joint programmes and covers the tuition fee for the study period spent at KTH. The KTH India Scholarship is aimed specifically at students from India.
- KTH Scholarship
- KTH One-Year Scholarship
- KTH Joint Programme Scholarship
- KTH India Scholarship
Swedish Institute
The Swedish Institute (SI) offers a number of scholarships for students from targeted countries coming to Sweden.
KTH associated scholarship organisations
KTH cooperates with the following organisations providing scholarship opportunities for prospective KTH students.
- COLFUTURO (Programa Crédito Beca) for students from Colombia
- LPDP (Indonesia Endowment Fund for Education) for students from Indonesia
- FUNED for students from Mexico
Scholarship portals
IEFA database
The IEFA database offer a comprehensive scholarships search, grant listing and international student loan programmes.
Studyportals
The Studyportals scholarship database lists over 1,000 scholarship and grants for students worldwide applying for studies in the EU.
Scholars4dev
Scholarships for Development is a database of scholarships open to students from developing countries.
WeMakeScholars
WeMakeScholars helps students from India secure education loans from banks and NBFCs. They also lists more than 26,000 international scholarships from different trusts, foundations and govt. bodies.
Deferment of student loans in the United States
KTH is an accredited institution at the US Department of Education and holds a Title IV 'Deferment Only' status (OPE ID 03274300). US students may defer payments on existing federal student loan accounts while enrolled in a master’s programme at KTH. The 'Deferment Only' status does not allow students to take out federal student loans for enrolment at KTH. However, the accreditation facilitates grant and loan opportunities for US students as many private student loan institutions in the US use this designation as a requirement to grant new loans. Students who wish to defer payments must contact their lending institution in the US.
Several scholarship options are available. Please check the institute website for more information.
Gallery
Career Opportunities
The enormous price and performance developments of electronics, coupled with their flexibility and programmability, create considerable opportunities for innovation. At the same time, the industry is experiencing problems with sustaining competence in the area and facing significant challenges in managing the integration of software and hardware.
Employers of graduates from the master's programme in Embedded Systems are companies that develop electronic components and embedded systems in all possible areas. The programme has a broad industrial contact network through ICES – the KTH Innovative Centre for Embedded Systems. ICES member companies support implementation and student activities in the programme, such as trainee positions, master's degree projects and pilot projects, offering participants an excellent bridge into the industry or further education in the form of doctoral studies.
After graduation
Hardware design engineer, embedded software engineer, consultant, developer, programmer, project management, CTO, R&D engineer, industrial expert, industrial management, startup founder, researcher, and Doctoral students in related areas.
Student Testimonials
Program Tuition Fee
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.