Fall 2019

CSCI 49378: Introduction to distributed systems and cloud computing

CSCI 49378: Introduction to distributed system and cloud computing

Syllabus


Intro to Distributed System and Cloud Computing

Course Overview


Distributed Systems Key Concepts & Techinques

Key Concepts & Techniques


Synchronization, Consistency and Replication

Synchronization, Consistency and Replication


Distributed File Systems

DistriBUTED FILE systems


Distributed Web-based Applications

Distributed Web-Based Applications


Cloud Computing Concepts

Cloud Computing Concepts


Cloud Systems and Infrastructures I

Cloud SySTEMS & INfrastructures I


Cloud Systems and Infrastructures II

Cloud SySTEMS & INfrastructures II


Cloud Storage and Databases I

Cloud Storage & Databases I


Cloud Storage and Databases II

Cloud Storage & Databases II


Logging and Monitoring

LOGGING & Monitoring


Advanced Topics & Course Review

Advanced Topics &Course Review


CSCI 49378: Final Project

Final Project


Assignments

Assignment 1

Assignment 1

Assignment 2

Assignment 2

Assignment 3

Assignment 3

Assignment 4

Assignment 4