Go to Main Content

Purdue Self-Service



Detailed Course Information


Fall 2023
May 26, 2024
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CS 55100 - Cloud Computing Fundamentals
Credit Hours: 3.00. A comprehensive course that investigates all aspects of cloud computing, including: cloud data centers and infrastructure (equipment for processing, storage, communication, and special-purpose facilities); the use of virtualized servers (virtual machines and containers), virtualized storage (Storage Area Networks, Network Attached Storage, object storage), and virtual networks; automation; orchestration systems, such as Kubernetes; programming paradigms used to construct cloud-native software, such as MapReduce, microservices, controllerbased computing, and serverless computing; edge computing; security and privacy in cloud systems; software models. The course emphasizes researching new ways to use cloud computing and research into new ways to design and build cloud systems. The course includes a project. Students should have completed coursework in or have equivalent familiarity with operating systems and computer networks.
3.000 Credit hours

Syllabus Available
Levels: Undergraduate, Graduate, Professional
Schedule Types: Distance Learning, Lecture

Offered By: College of Science
Department: Computer Science

Course Attributes:
Upper Division

May be offered at any of the following campuses:     
      West Lafayette

Learning Outcomes: 1. Identify underlying cloud facilities and infrastructure features. 2. Assess and compare algorithms and architectures used to design cloud-native software systems. 3. Plan, implement, and deploy cloud-native software systems that use available technologies. 4. Articulate the scientific and technical principles that led to cloud computing. 5. Devise measurements and evaluate the performance of cloud systems.

Must be enrolled in one of the following Programs:     
      Computer Science-PHD
      Computer Science-MS
      Computer Science-MS
May not be enrolled as the following Classifications:     
      Freshman: 15 - 29 hours
      Sophomore: 45 - 59 hours
      Freshman: 0 - 14 hours
      Sophomore: 30 - 44 hours

Short Title: Cloud Computing Fundamentals

Course Configurations:

Configuration 1: 3.0 Credits
Schedule Type Weekly Contact Hours Instructional Credit Distribution
Lecture 3 3.0
Configuration 2: 3.0 Credits
Schedule Type Weekly Contact Hours Instructional Credit Distribution
Distance Learning 0 3.0

Transparent Image
Skip to top of page
Release: 8.7.2