You are currently viewing EEl6871 – Cloud Computing Systems Management: A Comprehensive Course Overview
eel6871 - cloud computing systems management

EEl6871 – Cloud Computing Systems Management: A Comprehensive Course Overview

Cloud Computing Systems Management, offered under the course code EEL6871, is a dynamic and forward-thinking academic program designed to provide students with a deep understanding of cloud computing, software-defined systems, and their management. This abbreviated syllabus provides an insight into the key components, objectives, and schedule of this course.

Course Description

EEL6871 Cloud Computing Systems Management serves as an introduction to a wide range of essential concepts and techniques vital for the automated management of cloud computing systems. The course covers topics such as software platforms, optimization techniques, predictive modeling, feedback-based computing approaches, monitoring techniques, and practical applications of software-defined cloud management.

eel6871 - cloud computing systems management
eel6871 – cloud computing systems management

Prerequisites and Co-requisites

To enroll in this course, students should have completed EEL 5737 or EEL 6892. However, if a student demonstrates proficiency in algorithms, data structures, computer systems, and programming languages such as Java, Python, C/C++, Go, or Scala, they may request instructor approval for a prerequisite waiver by contacting

Course Objectives

The primary objectives of EEL6871 are twofold. Firstly, the course aims to equip students with a comprehensive understanding of various modeling concepts and management techniques spanning multiple layers of computer systems. Secondly, it seeks to provide students with real-world insights by presenting illustrative cases of software-defined systems deployed in both industry and academia. These systems cater to a wide range of applications in computer, storage, and networking.

Required Textbooks and Software

Students will require the textbook “Feedback Control of Computing Systems” by Joseph L. Hellerstein, Dawn M. Tilbury, Yixin Diao, and Sujay Parekh. This textbook, first published in August 2004 and available in subsequent editions, provides a foundational understanding of feedback control in computing systems.

eel6871 – cloud computing systems management

Source of Image- 

Recommended Materials

In addition to the required textbook, students are encouraged to explore papers in the IBM Journal of Research and Development, specifically those found in Volume 58, Number 2/3, published in March/May 2014. These supplementary materials can offer valuable insights into current research and developments in the field.

Course Schedule

The course unfolds over 15 weeks, each dedicated to a specific topic or aspect of cloud computing systems management:

  1. Week 1: Introduction to software-defined (SD) computing
  2. Week 2: Software-defined cloud infrastructures
  3. Week 3: Software-defined cloud networking
  4. Week 4: Software-defined cloud storage
  5. Week 5: Introduction to feedback-based control of computer systems
  6. Week 6: Computer system modeling
  7. Week 7: Computer controller design / Midterm exam
  8. Week 8: Advanced controller design / Project
  9. Week 9: State-space models
  10. Week 10: Monitoring
  11. Week 11: Operational excellence of data centers/clouds
  12. Week 13: Workload orchestration
  13. Week 14: Cloud management
  14. Week 15: Advanced topics and project reports


EEL6871 Cloud Computing Systems Management is a dynamic and comprehensive course designed to equip students with the knowledge and skills required for effective cloud computing system management. With a focus on practical applications and industry insights, this course prepares students for the challenges and opportunities in the rapidly evolving field of cloud computing.

Stay tuned to our website for more details.

Lana Rhodes

Lana Rhodes is our esteemed News Editor at, a leading technology-focused website. With her keen insight and tech-savvy expertise, Lana is at the forefront of delivering timely and accurate tech news, ensuring that our readers stay informed about the latest innovations, trends, and breakthroughs in the world of technology. Her dedication and passion for tech journalism are instrumental in shaping our website's content and keeping our audience engaged and informed.