| Week |
Lecture |
Lecture |
Exercise Class |
Assignment |
| 1 (8/1) |
Introduction |
Fundamentals |
Programming Exercise |
|
| 2 (15/1) |
OS Issues |
RPC |
Programming Exercise |
|
| 3 (22/1) |
Object Systems |
Enterprise Computing and CORBA |
Programming Exercise |
|
| 4 (29/1) |
Security |
Security |
Security |
Ass 1 due |
| 5 (5/2) |
Naming |
Distributed File Systems |
Marking |
|
| 6 (12/2) |
P2P Networks |
P2P Networks |
Names |
|
| 7 (19/2) |
Replication |
Replication |
Exam sample |
|
| 8 (26/2) |
Transactions |
Concurrency Control |
Programming Exercise |
Ass 2 due |
| 9 (5/3) |
Distributed Transactions |
Coping with Failure |
Marking |
|
| 10 (12/3) |
Pervasive Computing Management |
No lecture |
No class |
Portfolio due |
|