Course schedule (preliminary)

Date Time Location Reading Topic Lecturer
Thurs Nov 7 10:15 - 12:00 MC413 1.1-1.5 Introduction to the course Francisco
Mon Nov 11 10:15 - 12:00 MC413 Chapter 2 Fundamentals Francisco
Thurs Nov 14 10:15 - 12:00 MC413 Chapter 11 Security Cristian
Mon Nov 18 13:15 Project 1 due (Java RMI)
Mon Nov 18 13:00 Written assignment 1 posted
Mon Nov 18 10:15 - 11:00

11:15 - 12:00
MC413

MC416,MC426
Thinking Clearly about Performance

Part 1 and Part 2
System Performance Lecture

System Performance (practical)
Cristian and Ewnetu
Thurs Nov 21 10:15 - 11:00

11:15 - 12:00
MC413 Chapter 6 Indirect communication

Explanation Project 1 (Java RMI)
Francisco

Ewnetu
Mon Nov 25 10:15 - 11:00

11:15 - 12:00
MC413 14.1, 14.2, 14.4

14.5
Logical time

Global states
Francisco
Thurs Nov 28 10:15 - 11:00

11:15 - 12:00
MC413 15.2

15.3
Mutual exclusion

Elections
Francisco
Fri Nov 29 13:00 Written assignment 1 due
Mon Dec 2 10:15 - 11:00

11:15 - 12:00
MC413 15.4, 18.2

-
Group communication

GCom design
Francisco

Ewnetu
Mon Dec 2 12:00 Written assignment 2 posted
Thurs Dec 5 12:00 Initial GCom design *Optional*
Thurs Dec 5 10:15 - 12:00 MC413 15.5 Consensus Francisco
Mon Dec 9 10:15 - 11:00

11:15 - 12:00
MC413 18.1, 18.3

Eventually Consistent
Replication

Consistency
Francisco
Thurs Dec 12 10:15 - 11:00

11:15 - 12:00
MA166

MC416,MC426
Cassandra

Cassandra (practical)
Cristian
Fri Dec 13 23:59 Written assignment 2 due
Mon Dec 16 10:15 - 11:00

11:15 - 12:00
MA166 Chapter 16 (not 16.6)

Chapter 17 (not 17.6)
Transactions

Distributed transactions
Francisco
Mon Dec 16 12:00 Written assignment 3 posted
Wed Dec 18 10:15 - 11:00

11:15 - 12:00
A201Tekn 10.1 - 10.5 Peer-to-Peer Systems

Explanation Persistent-GCom
Ewnetu
Mon Dec 23 13:15 Project 2 due (GComm)
Tue Jan 7 23:59 Written assignment 3 due
Tue Jan 7 12:00 Initial Persistent-GCom design *Optional*
Tue Jan 7 TBA GCom demonstration
Wed Jan 8 TBA GCom demonstration
Thur Jan 9 TBA GCom demonstration
Thurs Jan 9 10:15 - 12:00 MC413 Review of topics and Q&A for third project Francisco and Ewnetu
Fri Jan 17 14:00 - 20:00 ÖP Written exam (sign up) Francisco
Mon Jan 27 13:15 Persistent-GCom due
Tue Jan 28 TBA Persistent-GCom demonstration
Wed Jan 29 TBA Persistent-GCom demonstration
Thurs Jan 30 TBA Persistent-GCom demonstration

Note: This is only a tentative schedule. Precise topics of lectures may change as the course progresses. See the above as a guide, not a guarantee.