Distributed Systems course

Introductory course in Distributed Systems.

Distributed systems is the study of how to build a computer system where the state of the program is divided over more than one machine (or "node").