Dec 05, 2025  
2025-2026 University Catalog 
    
2025-2026 University Catalog
Add to Portfolio (opens a new window)

CS 35100 - Cloud Computing


Credit Hours: 3.00.  Introduction to cloud computing. Cloud data center infrastructure, public and private clouds, servers and virtualized servers, data center networks and virtualized networks, virtualized disk, file, and object storage, the concept of scale-out, algorithms and programming systems used in the design and implementation of cloud-native software, especially using containers and orchestration systems, microservices, serverless designs, controller-based designs, edge and fog computing, security in a cloud environment, programming models.
Learning Outcomes
1. Describe physical facilities and virtualized technologies used in a cloud data center.
2. Understand major algorithms and programming paradigms used to build cloud-native software.
3. Design and deploy containerized software in a cloud environment.
4. Demonstrate orchestration of container software.
Credits: 3.00



Add to Portfolio (opens a new window)