CS 454/654
Detailed Course Schedule
Fall 2004
Lectures
|
Topics
to be covered
|
Readings
required
|
|
Sept. |
13 |
Course overview and introduction |
Ch. 1 |
|
15 |
Module 1 – Distributed system models |
Ch. 1 |
|
20 |
Distributed system models |
Ch. 1 |
|
22 |
Module 2 – Overview of computer networks |
Ch. 2 (2.1) |
|
27 |
Overview of computer networks |
Ch. 2 (2.1) |
|
29 |
Module 3 – Distributed objects & remote invocation |
Ch. 2 (2.2) |
Oct. |
4 |
Distributed objects & remote invocation |
Ch. 2 (2.3) |
|
6 |
Distributed objects & remote invocation |
Ch. 2 (2.4
& 2.5) |
|
11 |
Thanksgiving
– University Holiday |
|
|
13 |
Module 4 – Distributed name systems |
Ch. 4 |
|
18 |
Distributed name systems |
Ch. 4 |
|
20 |
Module 5 – Distributed file systems |
Ch. 10 |
|
25 |
Distributed file systems |
Ch. 10 |
|
27 |
Module 6 – Synchronization |
Ch. 5 (5.1-5.2) |
Nov. |
1 |
Synchronization |
Ch. 5 (5.4 & 5.5) |
|
3 |
Flex time |
|
|
3 |
Midterm exam (7:00-9:00 PM; MC 2035, 2038) |
|
|
8 |
Synchronization |
Ch. 5 (5.6) |
|
10 |
Synchronization |
Ch. 5 (5.6) |
|
15 |
Module 7 – Data replication |
Ch. 6 |
|
17 |
Data replication |
Ch. 6 |
|
22 |
Module 8 – Fault tolerance |
Ch. 7 |
|
24 |
Fault tolerance |
Ch. 7 |
|
29 |
Fault tolerance |
Ch. 7 |
Dec. |
1 |
Module 9 – Security |
Ch.
8 |
|
6 |
Security |
Ch.
8 |