Distributed systems are built by components/processes that cooperate using computer communication.
overall aim of the course is to provide an understanding of the
challenges you are confronted with when developing such systems as well
as the benefits gained from such systems.
Thus this course serves as the basic for further study within the area.