15-440: Distributed Systems Syllabus

  • MIT's distributed systems class is also taught in Go - http://css.csail.mit.edu/6.824/2014/schedule.html

  • I just stumbled on this set of lectures, slides, and notes, from ETH Zurich, which seems like it would be useful supplementary material: http://dcg.ethz.ch/lectures/podc_allstars/

  • Also relevant is the "Distributed Algorithms" course at Royal Institute of Technology in Sweden. Seems to be a little bit more theoretical, but might be an interesting complement to a more practical course.

    YouTube playlist: https://www.youtube.com/playlist?list=PL700757A5D4B3F368

    Course page: http://www.ict.kth.se/courses/ID2203 (appears to be down at the moment though)

  • I guess using Erlang would be cheating...

  • Generally, there is huge gap in Distributed Systems courses (I've encountered) between the theory/books they follow and the practical lab projects...

    Can anyone recommend some good DS course oriented for working engineers with hands-on projects which the course (theory/book) itself follows closely?

  • Well, otherwise, I tried to get some help collecting nice Distributed system links and news in the relevant Google+ group: http://bit.ly/distsys

  • I'm taking this course next semester! However, it mostly likely will be taught in C/Java.

  • so sad, that course have no video lectures.

  • so sad, that course have no video lectures.