---
Engineering and Applied Sciences
---

CS 141b - Spring 2002
Course Schedule

Lectures are 3:00-4:30 PM in Jorgensen 74.

The material to be covered in each lecture is outlined below. Where page numbers are listed, each lecture corresponds roughly to the indicated pages of the text. This schedule may change during the term as necessary.

Date Lecture Handouts Deliverable Due
4/1M Course Introduction Slides (PDF)
4/4Th Project Proposals
Project Proposal
4/8M Consistency Models (pp. 291-326) Slides (PDF)
4/11Th Project Presentations
Project Description, Roadmap, Methodology
4/15M Distribution and Consistency Protocols (pp. 326-358) Slides (PDF)
4/18Th Introduction to Fault Tolerance, Process Resilience (pp. 361-375) Slides (PDF)
4/22M Reliable Communication (pp. 375-393) Slides (PDF)
4/25Th Project Presentations
Status Report, Design Documents
4/29M Distributed Commit, Recovery (pp. 393-410) Slides (PDF)
5/2Th Introduction to Security, Cryptography (pp. 413-428) Slides (PDF)
5/6M Cryptography, Secure Channels (pp. 428-447) Slides (PDF)
5/9Th Project Presentations
Status Report, Revised Design Documents, Initial Implementation
5/13M Access Control, Security Management (pp. 447-471) Slides (PDF)
5/16Th Distributed Filesystems (pp. 604-623) Slides (PDF)
5/20M No Class

5/23Th No Class

5/27M No Lecture (Memorial Day)

5/30Th Project Presentations
Status Report, More Implementation
5/31F Last Day of Classes (Seniors/Grad Students)
Final Report, Final Implementation
Valid HTML 4.01! Daniel M. Zimmerman (Home Page)
dmz@cs.caltech.edu
Last Revised 16 May 2002