Course Lecture Notes Problem Sets Projects Discussion Slots Exams

Embedded Systems

Core lecture course (Stammvorlesung), Summer term 2014

People: Ruzica Piskac, Leander Tentrup, Michael Gerke, Felix Klein
Lecture Room: E1 3, HS002 (except 05.06., 12.06. and 24.07. in HS001)
Lectures: Tuesdays, 16:15-18:00
Thursdays, 10:15-12:00
Tutorials: Mondays, 14:15-16:00, E2 5, HS003
Tuesdays, 10:15-12:00, E1 3, HS003
Exams: Midterm: 17.06.14, 16:00-18:00, E2 2 HS001 (G√ľnter Hotz lecture hall)
Endterm: 31.07.14, 14:00-16:00, E1 3 HS001 and HS002
End-of-Semester: 30.09.14, 14:00-16:00, E1 3 HS001 and HS002
Contact: es14 at



Embedded systems are computer systems that are encapsulated into larger products, and that are normally not directly visible to the user. Embedded systems are responsible for the information processing in transportation systems (e.g., airplanes, trains, cars), telecommunication equipment (e.g., mobile phones), and consumer electronics products (e.g., TVs, DVD-players).

In this course we will study the theoretical foundations and practical tools that are needed to build reliable and efficient embedded systems.



Peter Marwedel.
Embedded System Design.
Springer, Berlin;
2nd Edition (2011)
ISBN: 978-94-007-0256-1
Edward A. Lee and Sanjit A. Seshia.
Introduction to Embedded Systems, A Cyber-Physical Systems Approach .
ISBN 978-0-557-70857-4, 2011.
Giorgio C. Buttazzo.
Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications .
ISBN 978-1-4614-0675-4, 3rded. 2011.