This past semester, I co-developed and co-taught a graduate class on cloud computing (15-719, Fall 2013) with three other professors at CMU.  The class was targeted at Master’s students (mostly) and PhD students (somewhat).  My responsibilities included developing an initial version of the syllabus, creating and supporting the projects, and lecturing.  I also created a project for a separate cloud computing online course being developed at CMU.  This was my first time teaching/developing a class, so I wanted to record some of my experiences here.