Embedded Systems, M.Sc.

  • Application Deadline
  • 24 months
  • English (book IELTS)
University rank #98 (QS) ,
Embedded systems are the most common form of computer system, utilizing around 98 per cent 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 Embedded Systems programme is offered at the KTH Royal Institute of Technology.


Embedded Systems at the KTH Royal Institute of Technology

The purpose of this master’s programme is to provide 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. Special 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 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 embedded software
  • The Embedded Software track addresses the problems of designing and maintaining embedded software running on single-/multi-/many-core systems, including computer hardware fundamentals.
  • The Embedded Control track addresses the problems of designing electronics/embedded systems that are closely integrated with mechanical systems.

During the final term, students demonstrate individual skills they have acquired during the programme through a degree project in which they solve a realistic problem. The student writes a thesis report, demonstrates and defends the results. 

The focus of the project may be proposed by the student, an examiner, a company, a public agency or any other external organization, but the project plan must be approved by the examiner of one of the thesis project courses in the curriculum. The degree project may also beconcluded at universities or companies abroad.

Programme Structure

Courses Included
  • Sensor Based Systems 
  • Embedded Systems
  • Digital Design with HDL
  • Embedded Hardware Design in ASIC and FPGA 
  • Electronic Systems Design 
  • Fundamentals of Integrated Electronics 
  • Software Reliability 
  • Compilers and Execution Environments 
  • Modern Methods in Software Engineering 
  • Embedded Systems 
  • Embedded Software
  • Microsystem Technology 
  • Hybrid and Embedded Control Systems
  • Networked Systems Security 
  • Digital Signal Processing 
  • Digital Communications 

                              Detailed Programme Facts

                              • Programme intensity Full-time
                                • Full-time duration 24 months
                              • Credits
                                120 ECTS
                              • Languages
                                • English
                              • Delivery mode
                                On Campus

                              English Language Requirements

                              You only need to take one of these language tests:

                              • Minimum required score:


                                The IELTS – or the International English Language Test System – tests your English-language abilities (writing, listening, speaking, and reading) on a scale of 1.00–9.00. The minimum IELTS score requirement refers to which Overall Band Score you received, which is your combined average score. Read more about IELTS.

                                Book IELTS
                              • Minimum required score:


                                The TOEFL – or Test OF English as a Foreign Language – offers a paper-based test (PBT). The final, overall PBT score ranges between 310 and 677, and is based on an average taken from the three test components (listening, structure, and reading). The writing part of this test is scored separately on a scale of 0-6. Read more about TOEFL (PBT).

                              • Minimum required score:


                                The TOEFL – or Test Of English as a Foreign Language – offers an internet-based test (iBT). The final, overall iBT score ranges between 0 and 120, and includes a scaled average from the four components (reading, listening, speaking, and writing). Read more about TOEFL (iBT).

                              Academic Requirements

                              To be eligible for the programme, you must have been awarded a bachelor's degree, be proficient in English and meet the programme-specific requirements.

                              Bachelor's degree in Electrical Engineering or Computer Engineering, or an equivalent degree, including a combination of courses equivalent to at least 60 ECTS credits in: Microelectronics, Electronics, Computer engineering, Computer science, Automation and Control or Communication engineering. In addition, courses in Mathematics, including calculus, linear algebra and mathematical statistics, corresponding to at least 30 ECTS credits, are required.

                              Each track has special prerequisites. For more information, please visit the programme website.

                              Tuition Fee

                              • International Applies to you

                                16087.5 EUR/year
                                Tuition Fee
                                Based on the original amount of 32175 EUR for the full programme and a duration of 24 months.
                              • EU/EEA Applies to you

                                Tuition Fee
                                Based on the original amount of 0 EUR for the full programme and a duration of 24 months.
                              We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.
                              • Non-EU/EEA/Swiss citizens: The full programme tuition fee is SEK 310 000
                              • EU/EEA/Swiss citizens: There are no tuition fees for EU/EEA/Swiss citizens


                              Every year a limited number of KTH Scholarships are awarded based on academic excellence. Recipients of the KTH Scholarship will have their tuition fee waived for the first and the second year, provided that the study results during the first year are satisfactory.

                              Applications for the KTH Scholarship for studies beginning in autumn will be open December 1 - January 15.

                              StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

                              The Global Study Awards: get funded with up to £10,000 to study abroad

                              Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.