DDS in the Computer Engineering curriculum

 The Computer Engineering Department in University of Bologna is teaching DDS in its Computer Networks class. The course covers in depth the issues raised by design of typical distributed system services and those supported by the underlying infrastructure, specifically in for heterogeneous distributed systems even those consisting of many nodes.

The objective of this class is to give the ability to analyze the common solutions to problems in distributed systems, and provide the tools to follow the rapid evolution of Information and Communication Technologies, with particular attention to the realities of new developments of Internet services, specifically:

  • Scalability
  • Predictability
  • Concurrency and parallelism
  • Latency constraints
  • Partial Failure
  • Heterogeneity (at different levels)

More details can be seen at:

Course material covering DDS can be found at: