Course at UMD
Course at UTD
UIUC Distributed Systems