Master's programme in Embedded Systems
Embedded systems are the most common form of computer systems. Around 98 percent of all manufactured processors are in embedded systems 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.
Programme outline
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 three informal tracks. The Embedded Platforms track addresses the problems of designing and assembling an embedded platform, including embedded software. The Embedded Software track addresses the problems of designing and maintaining embedded software, including computer hardware fundamentals. The Embedded Control track addresses the problems of designing electronics/embedded systems that are closely integrated with mechanical systems.
Career prospects
The enormous price/performance development of electronics coupled with the flexibility and programmability creates considerable opportunities for innovation. At the same time, the industry is experiencing problems with sustaining competence in the area, and facing major challenges in managing the integration of software and hardware.
Potential employers of the Embedded Systems master’s programme graduates are companies that develop electronic components and embedded system 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 thesis projects and pilot projects.
Degree project
The objective is for students to demonstrate their individual skills acquired during the programme and apply them to solving a realistic problem. The student writes a thesis report and presents, demonstrates and defends the results. The thesis project may be proposed by the student, an examiner, a company, a public agency or any other external organization. The project plan must be approved by the examiner of one of the thesis project courses in the curriculum.
The degree project may also be performed at universities or companies abroad.
