At UIUC, graduate courses often start as special topics courses taught by an individual professor. That's the website linked in this submission. This particular special topics course was taught in '06 by Indranil Gupta (Indy), a very talented guy. These days Advanced Distributed Systems is known as CS 525. You can find the most current website from '11 here: http://www.cs.uiuc.edu/class/sp11/cs525/sched.htm. The core readings are the same, but in this most recent version you'll find a selection of interesting, recent publications.
Quite an interesting set of reading list. As I browsed through the list, it seems like ideas in the paper "The Case for Co-Operative Networking" might be relevant now, especially in the light of Internet Censorship.