Spring 2020

CSCI 49378: Introduction to distributed systems and cloud computing

Course Info

Spring 2020 - CSCI 49378: Introduction to distributed system and cloud computing

Syllabus

Spring 2020: CSCI 49378: Final Project

Group Project

Course Slides

Spring 2020: Intro to Distributed System and Cloud Computing

Lecture 1: Course Overview

Spring 2020: Distributed Systems Key Concepts & Techniques

Lecture 2: Distributed System Key Concepts & Techniques

Spring 2020: Synchronization, Consistency and Replication

Lecture 3: Synchronization, Consistency and Replication

Distributed File Systems - Spring 2020

Lecture 4: Distributed File Systems

Distributed Web-based Applications - Spring 2020

Lecture 5: Distributed Web-based Applications

Cloud Computing Concepts - Spring 2020

Lecture 6: Cloud Computing Concepts

Cloud Systems and Infrastructures I - Spring 2020

Lecture 7: Cloud Systems and Infrastructures I

Cloud Systems and Infrastructures II - Spring 2020

Lecture 8: Cloud Systems and Infrastructures II

Cloud Storage and Databases I: Spring 2020

Lecture 9: Cloud Storage and Databases I

Cloud Storage and Databases II - Spring 2020

Lecture 10a: Cloud Storage and Databases II

Logging, Monitoring & Advanced Topics - Spring 2020

Lecture 10b: Logging, Monitoring and Advanced Topics


Assignments

Spring 2020: Assignment 1

Assignment 1

Assignment 2 - Spring 2020

Assignment 2

Assignment 3: Spring 2020

Assignment 3

Assignment 4 - Spring 2020

Assignment 4