Date | Lecture | Topic | Assignment | |
---|---|---|---|---|
Thu | Jan 29 | 1 | Introduction [pdf ppt] | AST Chapter 1 |
Tue | Feb 03 | 2 | Communication in Distributed Systems [pdf ppt] | AST Chapter 2, Sec 2.1 |
Homework 1 handed out (Due: Feb 10, 2003) | ||||
Thu | Feb 05 | 3 | Remote Procedure Calls [pdf ppt] | AST Sec 2.2, Sec 7.3.2 |
Tue | Feb 10 | 4 | Remote Method Invocation [pdf ppt] | AST Sec 2.3 |
Thu | Feb 12 | 5 | Message- and Stream-oriented communication [pdf ppt] | AST Sec 2.4-2.6 |
Tue | Feb 17 | 6 | Processes and Threads [pdf ppt] | AST Ch 3 |
Thu | Feb 19 | 7 | SMP and Distributed Scheduling [pdf ppt] | AST Ch 3, supplemental readings |
Homework 2 handed out (Due: February 26, 2004) | ||||
Tue | Feb 24 | 8 | Code and Process Migration [pdf ppt] | AST Ch 3 |
Thu | Feb 27 | 9 | Naming [pdf ppt] | AST Ch 4, supplemental readings |
Project 1 handed out (Due: March 11, 2004) | ||||
Tue | Mar 4 | 10 | Clock Synchronization [pdf ppt] | AST Ch 5.1-5.2, supplemental readings |
Thu | Mar 4 | 11 | Distributed Snapshots, Leader Election [pdf ppt] | AST Sec 5.3-5.4, supplemental readings |
Tue | Mar 9 | 12 | Distributed Mutual Exclusion [pdf ppt] | AST Sec 5.5-5.6, supplemental readings |
Thu | Mar 11 | 13 | Distributed Transactions [pdf ppt] | AST Sec 5.6-5.7 |
Tue | Mar 16 | Spring Break | ||
Thu | Mar 18 | Spring Break | ||
Tue | Mar 23 | 14 | Consistency Models [pdf ppt] | AST Sec 6.1-6.2 |
Thu | Mar 25 | 15 | Web Caching [pdf ppt] | AST Sec 6.4 |
Tue | Mar 30 | 16 | Caching Implementation Issues [pdf ppt] | AST Sec 6.5, supplementary readings |
Wed | March 31 | Mid term Exam | CS142, 17:30-19:00 hrs | |
Thu | Apr 1 | 17 | Fault tolerance [pdf ppt] | AST Sec 7.1-7.2 |
Project 2 handed out (Due: April 16, 2004) | ||||
Tue | Apr 6 | 18 | Distributed Commit and Failure Recovery [pdf ppt] | AST Sec 7.3-7.7 |
Thu | Apr 8 | 19 | Distributed File systems: Issues [pdf ppt] | AST Ch 10 |
Homework 3 handed out (Due: April 22, 2004) | ||||
Tue | Apr 13 | 20 | Distributed File systems: NFS [pdf ppt] | AST Ch 10; NFS v4 Documentation |
Thu | Apr 15 | 21 | Distributed File systems: Coda [pdf ppt] | AST Ch 10 |
Tue | Apr 20 | 22 | Security in Distr. Systems [pdf ppt] | AST Ch 8, Ch 7 Ross Kurose |
Thu | Apr 22 | No class, virtual Monday. | ||
Tue | Apr 27 | 23 | Security: Authentication [pdf ppt] | AST Ch 8 |
Project Part 3 handed out (Due: May 13, 2004) | ||||
Thu | Apr 29 | 24 | Distr. Middleware: CORBA [pdf ppt] | AST Ch 9 |
Homework 4 handed out (Due: May 06, 2004) | ||||
Tue | May 04 | 25 | Case Study: DCOM, Jini [pdf ppt] | AST Ch 9, 12 |
Thu | May 06 | 26 | Multimedia Operating Systems [pdf ] | Guest lecture by Abhishek Chandra |
Tue | May 11 | 27 | Multimedia Servers [pdf ] | |
Thu | May 13 | No class | ||
Sat | May 15 | Take home final | Available now | |