About this Course

15,384 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 2 of 6 in the
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 20 hours to complete
English

Skills you will gain

Distributed ComputingC++Cloud ComputingNoSQL
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Course 2 of 6 in the
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 20 hours to complete
English

Offered by

Placeholder

University of Illinois at Urbana-Champaign

Syllabus - What you will learn from this course

Week
1

Week 1

5 hours to complete

Week 1: Course Orientation and Classical Distributed Algorithms Continued

5 hours to complete
11 videos (Total 122 min), 7 readings, 2 quizzes
11 videos
Orientation Towards Cloud Computing Concepts: Some Basic Computer Science Fundamentals23m
Week 1 Introduction1m
1.1. The Election Problem8m
1.2. Ring Leader Election14m
1.3. Election in Chubby and ZooKeeper9m
1.4. Bully Algorithm9m
2.1. Introduction and Basics12m
2.2. Distributed Mutual Exclusion10m
2.3. Ricart-Agrawala's Algorithm11m
2.4. Maekawa's Algorithm and Wrap-Up16m
7 readings
Orientation Overview10m
Syllabus10m
About the Discussion Forums10m
Course Learning Community and Social Media10m
Week 1 Overview10m
Homework 1 Instructions10m
Programming Assignment Instructions10m
2 practice exercises
Orientation Quiz30m
Homework 130m
Week
2

Week 2

2 hours to complete

Week 2: Concurrency and Replication Control

2 hours to complete
8 videos (Total 95 min), 2 readings, 1 quiz
8 videos
1.1. RPCs17m
1.2. Transactions13m
1.3. Serial Equivalence12m
1.4. Pessimistic Concurrency13m
1.5. Optimistic Concurrency Control9m
2.1. Replication14m
2.2. Two-Phase Commit11m
2 readings
Week 2 Overview10m
Homework 2 Instructions10m
1 practice exercise
Homework 230m
Week
3

Week 3

3 hours to complete

Week 3: Emerging Paradigms

3 hours to complete
9 videos (Total 110 min), 2 readings, 1 quiz
9 videos
Stream Processing in Storm15m
Distributed Graph Processing16m
Structure of Networks21m
4.1. Single-processor Scheduling11m
4.2. Hadoop Scheduling11m
4.3. Dominant-Resource Fair Scheduling8m
Storm Demo 9m
Apache Spark by Faria Kalim12m
2 readings
Week 3 Overview10m
Homework 3 Instructions10m
1 practice exercise
Homework 330m
Week
4

Week 4

3 hours to complete

Week 4: Classical Systems

3 hours to complete
6 videos (Total 109 min), 2 readings, 1 quiz
6 videos
1.1. File System Abstraction23m
1.2. NFS and AFS14m
Distributed Shared Memory17m
Sensor and Their Networks30m
Interview with Brighten Godfrey23m
2 readings
Week 4 Overview10m
Homework 4 Instructions10m
1 practice exercise
Homework 430m

Reviews

TOP REVIEWS FROM CLOUD COMPUTING CONCEPTS: PART 2

View all reviews

About the Cloud Computing Specialization

Cloud Computing

Frequently Asked Questions

More questions? Visit the Learner Help Center.