IL2206 Embedded Systems 7.5 credits

Inbyggda System

Please note

The information on this page is based on a course syllabus that is not yet valid.

  • Education cycle

    Second cycle
  • Main field of study

  • Grading scale

    A, B, C, D, E, FX, F

Course offerings

Autumn 19 for programme students

Autumn 18 for programme students

Autumn 18 Doktorand for single courses students

  • Periods

    Autumn 18 P1 (7.5 credits)

  • Application code


  • Start date


  • End date


  • Language of instruction


  • Campus

    Campus Kista

  • Tutoring time


  • Form of study


  • Number of places *

    Max. 1

    *) If there are more applicants than number of places selection will be made.

  • Course responsible

    Ingo Sander <>

  • Teacher

    Ingo Sander <>

  • Target group

    For doctoral students at KTH

Intended learning outcomes

Having passed the course, the student should be able to:
• describe the fundamental structure of the platform for embedded computer systems and explain cooperation between the software and the hardware components
• analyse how architecture and implementation decisions influence the performance in an embedded system
• use basic models and analytical methods for embedded realtime systems
• develop software for simple embedded real time systems in order to
• obtain a good understanding of the design process for embedded systems and basic methods and technologies for the design of embedded systems.

Course main content

• Design process for embedded systems. Design requirements.
• The platform for embedded systems and its components.
• Analysis and optimisation of software for embedded systems.
• Periodic process model, basic scheduling algorithms and scheduling analysis.
• Parallel processes and communication mechanisms.
• Realtime operating systems.
• Acceleration of the system through additional hardware. Co-design of hardware and software.



Completed course in Programming equivalent ID1018 Programming I, or DD1337 programming or DD1316 Programming techniques and C.

Completed course in computer engineering equivalent IS1200 Computer Hardware Engineering, basic course.


Will be announced at the beginning of the course.

Required equipment


  • LAB1 - Laboratory Work, 3.0, grading scale: P, F
  • TEN1 - Examination, 4.5, grading scale: A, B, C, D, E, FX, F

In agreement with KTH´s coordinator for disabilities, it is the examiner who decides to adapt an examination for students in possess of a valid medical certificate.. The examiner may permit other examination forms at the re-examination of few students

Requirements for final grade

Offered by

EECS/Electronics and Embedded Systems


Ingo Sander


Ingo Sander <>

Add-on studies



Course syllabus valid from: Autumn 2019.
Examination information valid from: Spring 2019.