Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Distributed and Cloud Computing: Course Outline

Distributed computing is a model in which components of a software system are shared among multiple computers to improve efficiency and performance.


  • Introduction to Distributed Systems
  • Distributed System Model & Architecture
  • Distributed Processes
  • Inter-process Communication in Distributed Systems
  • Background & Motivation for Cloud Computing
  • Fundamentals of Cloud Computing
  • Cloud Computing Architecture
  • Virtualization for the Cloud
  • Security in Cloud Computing
  • Cloud Management
  • Advanced Topics & Case Studies
  • Research Topics

Other Books (Full Text)

Other Books (Full Text)