Embedded Systems at KTH
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.
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 Campus and KTH Kista campus in Stockholm and is offered by the School of Electrical Engineering and Computer Science (at KTH).
Specific requirements for the master’s programme in Embedded Systems
A bachelor’s degree in Electrical Engineering or Computer Engineering, or an equivalent degree, including a combination of courses equivalent to at least an extent of 60 higher education credits in: Microelectronics, Electronics, Computer Engineering, Computer Science, Automation and Control, or Communication Engineering. Including:
- At least 30 ECTS credits course work in mathematics, including calculus in one variable, calculus in several variables, linear algebra, mathematical statistics, and Laplace and Fourier Transforms.
- Digital Design basics (equivalent to IE1204 or IE1205), Computer hardware organization basics (IS200 or IS1500), Electric Circuits Theory (equivalent to EI1202 or IE1206), and a basic course in programming (preferably C/C++).
Recommended prerequisites for the different tracks:
- Embedded Electronics track: Basic course in analog electronics.
- Embedded Platforms: None except the specific requirements.
- Embedded Software track: A course in discrete mathematics. Good programming skills.
- Embedded Control-track: Basic course in Mechanics (equivalent SG1102). A basic course in Control Theory.
To be eligible for International Dual Degree, the student must, in addition to KTH’s requirements, also fulfill the demands/requirements of the indented partner university:
- Special prerequisite for International Dual Degree, Khalifa Univeristy: Test result from performed GRE.
- Special prerequisite for International Dual Degree, UESTC: Applicants with a degree from China must have passed the Chinese entrance test.
要申请此工作 请将您的详细情况发送到以下邮箱 firstname.lastname@example.org