Spring 2020
CSCI 49378: Introduction to distributed systems and cloud computing
CSCI 49378: Introduction to distributed systems and cloud computing
Course Info
Course Info
Course Slides
Course Slides

Lecture 1: Course Overview

Lecture 2: Distributed System Key Concepts & Techniques

Lecture 3: Synchronization, Consistency and Replication

Lecture 4: Distributed File Systems

Lecture 5: Distributed Web-based Applications

Lecture 6: Cloud Computing Concepts

Lecture 7: Cloud Systems and Infrastructures I

Lecture 8: Cloud Systems and Infrastructures II

Lecture 9: Cloud Storage and Databases I

Lecture 10a: Cloud Storage and Databases II

Lecture 10b: Logging, Monitoring and Advanced Topics
Assignments
Assignments

Assignment 1

Assignment 2

Assignment 3

Assignment 4