Programming the Cloud

CS194-017, Spring 2013, UC Berkeley

Instructors: Joe Hellerstein and Peter Alvaro.

The course explores cloud computing—distributed systems fundamentals and new challenges—through a practical lens of software development. As part of the course, students undertake significant software development in Bloom, a language for programming distributed systems.

Resources

Download

You can download the material for this course in either zip or tar formats.

You can also clone the project with Git by running:

$ git clone git://github.com/programthecloud/ptcrepo