The Distributed Algorithm course, formerly known as Distributed Systems, will change name again in 2016/2017: it will be called Distributed Systems 2 and will be given in the 2nd semester. The new Distributed System 1 course, given by Prof. Gian Pietro Picco, will cover the basic notion of distributed systems; the new Distributed System 2 course, given by myself, will cover advanced concepts in distributed systems and algorithms. Both course will have an extended lab part.
Please note that the website has not been updated to reflect the new content yet.