My Notes

This will cover various topics for the course COE892: Distributed Cloud Computing, using the resources and lectures notes provided by the professor, Dr. Muhammad Jaseemuddin.

Other resources used:

The following notes in PDF are uploaded in the drive below:

Notes - Google Drive

Lecture 1

1 Introduction to Distributed and Cloud Computing

Lecture 2

2 Distributed System Architecture

Lecture 3

3.1 Process

3.2 Virtualization

Lecture 4

4 Synchronization

Lecture 5

5 Process Coordination

Lecture 6

6 Communication

Lecture 7

7 Consistency and Replication

Lecture 8

8 Fault Tolerance

Lecture 9