Mar 28, 2024  
2020-21 Catalog 
    
2020-21 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CS 455 - Cloud Computing


5 CR

This course is an introduction to cloud computing. It teaches distributed computing concepts, the architecture of cloud computing, cloud services, virtualization, and cloud-based data storage. The course provides students with the opportunity to having a hands-on experience by deploying an application that uses cloud architecture for computing and data resources.

Prerequisite(s): Admission to BS CS program, or instructor’s permission.

Course Outcomes

  • Discuss the importance of elasticity and resource management in cloud computing 
  • Distinguish Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) 
  • Explain the advantages and disadvantages of using virtualized infrastructure 
  • Explain strategies to synchronize a common view of shared data across a collection of devices 
  • Deploy an application that uses cloud infrastructure for computing and data resources 


Find out when this course is offered




Add to Favorites (opens a new window)