Online Course Catalog

CS 498 CDS - Cloud Computing Applications

Spring 2027

TitleSectionCRNTypeHoursTimesDaysLocationInstructor
Cloud Computing ApplicationsCDS65868ONL4 -    Reza Farivar

Course Description

This section is only for students that are in the Computer Science Online MCS/MCS-DS This course provides a comprehensive overview of modern cloud computing technologies, examining their foundational concepts, economic impact, and transformative potential in enterprise computing. It explores cloud service models, including Infrastructure as a Service, Platform as a Service, and Software as a Service, alongside serverless computing, Big Data programming with Apache Hadoop and Spark, and the role of cloud environments in deploying these systems. The curriculum delves into cloud storage systems, distributed key-value stores, in-memory databases, and advanced data management technologies such as NewSQL, NoSQL, and Spark SQL. Topics also include data analytics, machine learning, graph processing, and real-time data streaming systems like Apache Storm and Spark Streaming. Students gain insights into virtualization, containers, and orchestration tools such as Docker, Kubernetes, and Infrastructure as Code. (Program offered on the Coursera platform. Additional ProctorU fees may apply.)

Credit Hours

4 hours

Prerequisites

Restricted to MCS:Computer Sci Online -UIUC.

Subject Area

  • Computer Science