Skip Navigation LinksTHUDEModulbeschreibung

Embedded Systems


  • Structure and Programming of Microcontroller-based Systems

  • Communication and Extension Interfaces

  • Interfacing Analog Components

  • Software Architectures of Embedded Systems

  • Embedded Operating Systems

  • Model-based Development

  • Specialized Embedded Systems


On completing the module successfully, the students:

Professional Competence

  • are able to explain structure and extension interfaces of Microcontroller-based embedded systems

  • can specify the features of typical tools and infrastructures used for embedded software development

  • can illustrate the pros and cons of different software architectures used for embedded systems and make a decision for a special architecture

  • know the essence of services provided by multitasking embedded operating systems

  • have had first experiences in model-driven design of embedded systems

  • are able to specify and develop simple (non real-time) embedded systems

Methodological Competence

  • adapt gained expertise to solve small practical tasks, or to discuss and develop different approaches to solve a given problem

Social and Self-competence

  • handle tasks by collaborate in practice mode in small groups


5 Punkte

Studien- und Prüfungsleistungen

  • Embedded Systems (90 min, Klausur)
  • Embedded Systems (Laborarbeit)

Lehr- und Lernformen

  • Embedded Systems (3 SWS, Vorlesung)
  • Embedded Systems (1 SWS, Labor)


  • Computer Science(CTS) - Alternative Course Module
  • Computer Science International Bachelor(ICS) - Alternative Course Module
  • Informatik(INF) - Alternative Course Module


Prof. Dr.-Ing. Manfred Strahnen


Prof. Dr.-Ing. Manfred Strahnen


Michael Barr. Programming Embedded Systems. O'Reilly, 10 2006. ISBN 978-0596009830.
David E. Simon. An Embedded Software Primer. Addison Wesley, 8 1999. ISBN 978-0201615692.
Peter Marwedel. Eingebedded System Design. Springer, 2006. ISBN 978-0387292373.