This translation is older than the original page and might be outdated. See what has changed.

Microcontroller Programming and Debugging


The topics will be:

  • Compiler tool-chain and assembler
  • Programming language C
  • Coding guidelines
  • Embedded software architectures
  • Modell-based software development
  • Formal methods
  • Other / advanced languages for embedded programming
  • Debugging
  • Interactions with the copper layer
  • Data processing


Due to COVID-19 pandemic the lecture and exercises will be offerend online only in this semester.

  • Video recordings of the lecture and the exercise will be provided early.
  • In frequent intervals (usually between one or two weeks), a set of videos covering one particular topic is assigned to be watched
  • Questions concerning this set can be send in up to a specified deadline
  • Shortly after this deadline, a video with answers to these questions will be put online
  • Depending on our experience with this scheme, we may additionally provide particular live classes


  • Written examination: 20 August, 11:30-13:00 (AH III)
  • Retake: 18. September, 14:30-16:00 (AH II)


This website uses cookies. By using the website, you agree with storing cookies on your computer. If you do not agree please leave the website.More information about cookies

RWTH Aachen University - Chair of Computer Science 11 - Ahornstr. 55 - 52074 Aachen - Germany