Cloud computing is a new buzzword for a group of old technologies that have been integrated to create a system that is more than the sum of its parts.
After teaching a seminar on cloud computing three times over the last year I have gained a better understanding of the technologies involved, what is new and deserves to be brought into the curriculum and what is already in the curriculum and does covers what needs to be said.
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page.