This course builds on basic technology in data communication and operating systems (as taught, e.g., in “Datenkommunikation” and “Betriebssysteme und Systemsoftware”) and takes a more practical look into working with networked systems.
- Design principles of modern communication systems
- Kernel basics, interrupts, and programming techniques
- Toolchains and testing methods
- Timing and profiling
- Discrete event simulation
- Performance Evaluation
- Large scale measurements of networked systems
Offered during winter term.