NewsFebruary 15, 2023

Teaching Distributed Systems at University of Saarland

Teaching Distributed Systems at University of Saarland

This Spring, I am co-teaching the Distributed Systems (DS2023) course at the University of Saarland.

Course Details

  • Level: Undergraduate
  • Students: ~100 students
  • Language: English
  • Role: Co-instructor

Course Content

Distributed Systems is a core computer science course covering the principles and practices of building systems that span multiple machines:

  • Distributed communication and RPC
  • Consistency and replication
  • Fault tolerance and consensus
  • Distributed storage systems
  • MapReduce and large-scale data processing

These concepts are essential for understanding cloud computing, databases, and modern internet services.

For more information, visit the course website.

Comments