IT 160 Cloud Computing Essentials

This course provides an examination of what cloud computing is and identifying the attributes that differentiate cloud services from hosted services. Students will learn the four types of cloud deployment models and hosting options. The course will identify the various types of cloud service models using the industry standard syntax of as a Service and explain how they relate to one another. Students will compare traditional computing solutions to cloud services using currently available cloud offerings. The course will identify business drivers for cloud computing such as reduced costs and increased efficiency. An exploration of cloud infrastructure planning, strategies for cloud adoption, and applications in the cloud help prepare students to deal with the challenges of cloud adoption. Through hands-on assignments and projects, students will learn how to configure and program IaaS services. The course will cover the cloud security model by understanding security, reviewing NIST cloud computing security standards, and exploring common security risks and mitigations. Students explore the future of cloud computing through an examination of advanced cloud-specific hardware, ongoing development of smart cities and increasing automation in the traditional data center.


3 credits


Fall, Winter, Spring