Date | Lecture | Topic | Assignment | |
---|---|---|---|---|
Tue | Sept 08 | 1 | Introduction [pdf audio ] | AST Chapter 1 |
Thu | Sept 10 | 2 | System Architectures [pdf audio ] | AST Chapter 2 |
Tue | Sept 15 | 3 | Processes and Threads [pdf audio ] | AST Chapter 3; additional reading for Ch1: Tanenbaum on ukernels |
Thu | Sept 17 | 4 | Distributed Scheduling [pdf audio ] | AST Chapter 3; |
Homework 1 handed out (Due: Sept 25, 2009) | ||||
Tue | Sept 22 | 5 | Virtualization [pdf audio ] | AST Chapter 3; |
Thu | Sept 24 | 6 | Process and Code Migration [pdf audio ] | AST Chapter 3; |
Tue | Sept 29 | 7 | Communication in Distributed Systems: RPCs [pdf audio ] | AST Sec 4.1, 4.2, Sec 8.3, Implementing RPCs paper |
Thu | Oct 1 | 8 | Remote Method Invocation [pdf audio ] | AST Ch 4 |
Thu | Oct 6 | 9 | Message and stream communication [pdf audio ] | AST Sec 4 |
Project 1 handed out (Due: October 19, 2009) | ||||
Thu | Oct 8 | 10 | Naming [pdf audio ] | AST Sec 5 |
Thu | Oct 15 | 11 | Clock Syncronization [pdf audio ] | AST Ch 6 |
Tue | Oct 20 | 12 | Logical Clocks [pdf audio ] | AST Ch 6 |
Homework 2 handed out (Due: Oct 29 , 2009) | ||||
Thu | Oct 22 | 13 | Leader election and mutual exclusion [pdf audio ] | AST Ch 6 |
Tue | Oct 27 | 14 | Distributed transactions [pdf audio ] | AST Ch 7 |
Project 2 handed out (Due: November 10, 2009) | ||||
Thu | Oct 29 | 15 | Consistency and Replication [pdf audio ] | AST Ch 7 |
Tue | Nov 3 | 16 | Conistency Implementation [pdf audio ] | AST Ch 7 |
Thu | Nov 05 | 17 | Fault tolerance [pdf audio ] | AST Ch 8 |
Tue | Nov 10 | 18 | Distributed Security: Encryption [pdf audio ] | AST Ch 9 |
Thu | Nov 12 | 19 | Authentication, Key distribution [pdf audio ] | AST Ch 9 |
Tue | Nov 17 | Mid term Exam (No Class) | CS142, 18:00-19:30 hrs | |
Thu | Nov 19 | 20 | Distributed File Systems [pdf audio ] | AST Ch 11 |
Project 3 handed out (Due: Dec 10, 2009) | ||||
Tue | Nov 24 | 21 | Distributed File Systems [pdf No Audio ] | AST Ch 11; Guest lecture by Davind Irwin |
Tue | Dec 01 | 22 | World Wide Web [pdf audio ] | AST Ch 12 |
Thu | Dec 03 | 23 | Distributed Object Systems: EJBs, Corba [pdf audio ] | AST Ch 10 |
Homework 3 handed out (Due: Dec 11 , 2009) | ||||
Tue | Dec 08 | 24 | DCOM and Jini [pdf audio ] | AST Ch 13 |
Thu | Dec 10 | 25 | Data Centers and Cloud Computing [pdf audio ] | |
Wed | Dec 16 | Take Home Final | Available now (Due: noon Dec 17, 2009) |