Smart Products & Solutions PT
Apply Icon

Embedded Systems VO

level of course unit

Second cycle, Master

Learning outcomes of course unit

• know the architecture and components of embedded systems and are able to explain the advantages and disadvantages of different construction types
• know the development process and tools
• are able to define the demands placed on an embedded system, evaluate relevant concepts and select those concepts which are best suited

prerequisites and co-requisites

According admission requirements

course contents

• System solutions and architecture of embedded systems and characteristics
• Embedded hardware (processors, storage units, I/O, buses)
• Embedded software (operating system, middleware, application, driver)
• Realtime operation (classification, implementation)
• Multiprocessing
• Distributed systems
• Development of embedded systems with focus on software
• Programming

recommended or required reading

• Berns, Schürmann, Trapp (2010): Eingebettete Systeme: Systemgrundlagen und Entwicklung eingebetteter Software, Vieweg+Teubner
• Eisenlöffl (2012): Embedded-Software entwickeln: Grundlagen der Programmierung eingebetteter Systeme - Eine Einführung für Anwendungsentwickler, dpunkt.verlag
• Lange, Bodgan, Schweizer (2015): Eingebettete Systeme: Entwurf, Modellierung und Synthese, De Gruyter Oldenbourg
• Noergaard (2012): Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers, Newnes
• White (2011): Making Embedded Systems: Design Patterns for Great Software, O’Reilly
• Wüst (2010): Mikroprozessortechnik: Grundlagen, Architekturen, Schaltungstechnik und Betrieb von Mikroprozessoren und Mikrocontrollern, Vieweg+Teubner

assessment methods and criteria

written exam

language of instruction


number of ECTS credits allocated


planned learning activities and teaching methods


semester/trimester when the course unit is delivered


name of lecturer(s)

Director of Studies

year of study

1. study year

recommended optional program components

not applicable

course unit code

not applicable

type of course unit


mode of delivery


work placement(s)

not applicable