RELATED WORK
Although much has been written about how to integrate new technology into the curriculum very little has been written about the integration of cloud computing in the curriculum. Wang takes the perspective of teaching students about the cloud by having them build a cloud based on open source technologies [4]. While this is an interesting assignment for students it is very capital intensive and would be hard to support with larger classes over the long-term. The goal of this paper was to describe the long-term impact of the needs of our students to be skilled users of the existing public and private clouds. Yuan takes another tack on the integration of cloud computing into the curriculum [5]. He discusses a project where he and his coauthors used a local private cloud to host the applications used to run an IP telephony class. Radenski looks at the use of a computing cloud as the basis to teach a data-intensive high performance computing class [3]. Cappos described his work with the “Seattle” community cloud computing platform to create a platform for student’s work and research [1]. Seattle, as described by Cappos, allows many educational organizations to loan computing power to others to create a grid that can support many pedagogical uses. Hollingsworth discusses changes that were made at Elon University to the core of their computer science curriculum to better support the need of their students to understand web and mobile computing and their integration with the cloud [2]. The goal of the seminar which was the basis for my thoughts contained in this paper was a more general purpose use of the cloud. While it is important for our students to understand these different sides of the cloud and it is laudable that the above authors used the cloud in the way that they did it is the goal of this paper to look beyond these special use cases to present the underlying technologies of a platform that will have a big impact on our students for a long time to come.