|Details: This course provides an advanced-level coverage of concepts in Cloud Computing and the application of these concepts in the setting of an enterprise. Students will learn about the rationale for virtualization and the differences between software as a service (SaaS), platform as a service (PaaS), infrastructure as a service (IaaS) and other cloud services. Students will gain practice solving typical enterprise problems using these cloud computing techniques. The course will cover enterprise information technology requirements and strategies for solving problems at the enterprise level. Topics include: Service Oriented Architecture, System Administration and Total Cost of Ownership, Virtualization, Cloud Computing. Prerequisites: Admission to the Masters of Science in Computer Science (Sp).