Harvard CS264: Peer-to-Peer Systems (great list of papers)
eecs.harvard.edu
eecs.harvard.edu
Full disclosure: my advisor teaches this class.
http://www.google.com/notebook/public/13031570498906015388/B...
Here's the class page: http://www.cs.arizona.edu/classes/cs652/spring07/