CMU's Advanced Cloud Computing Class (Spring 2016)
cs.cmu.edu
cs.cmu.edu
Although if a student at CMU does have time, a better roadmap is to take the new parallel programming course, along with distributed systems class. I did this and it served me well.
This would (at least to me) be the next best thing as a non-CMU student ;)