Teaching cloud computing: a software engineering perspective
  This short papers discusses the issues of teaching cloud computing from a software engineering rather than a business perspective. It discusses what topics might be covered in a senior course on cloud software engineering. 
Ian Sommerville
cs.DC cs.SE