The programming assignments for MOOC Engineering Software as a Service  on Edx(https://www.edx.org/course/uc-berkeleyx/uc-berkeleyx-cs169-1x-engineering-1377). The last home work was not finished yet.