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