Teaching

Fall 2024

CS 722/822 Cloud Computing Systems

The course covers a variety of topics in cloud computing systems, or more precisely, distributed systems that enable modern cloud computing. The topics include virtualization and its impact on configuration management. The course also covers the latest advancements in cloud computing/systems, IoT, edge, and fog computing.

Past Semesters

  • Spring 2024: CS 620 Operating Systems Fundamentals & CS 780/880 Topics in Game Development
  • Fall 2023: CS 722/822 Cloud Computing Systems
  • Spring 2023: CS 980 Topics in Reliability of Distributed Systems
  • Fall 2022: CS 722/822 Cloud Computing Systems
  • Spring 2022: CS 980 Topics in Planetary-Scale Systems
  • Fall 2021: CS 722/822 Cloud Computing Systems
  • Spring 2021: CS 980 Topics in Planetary-Scale Systems
  • Fall 2020: CS 780/880 Topics in Cloud Computing Systems