| Week Number | Monday's Date | Lecture Number | Lecture Topic | Lecturer | Prac Session | Assessment |
|---|---|---|---|---|---|---|
| 1 | 2 March | 1 |
Introduction to Distributed Systems; Architectures of distributed systems |
Indulska |
||
| 2 | 9 March | 2 |
Architectures of distributed systems; Processes |
Ricky Robinson, NICTA | ||
| 3 | 16 March | 3 |
Communication; Introduction to Elvin |
Ricky Robinson, NICTA | ||
| 4 | 23 March | 4 |
Naming
|
Indulska | Assignment 1 out | |
| 5 | 30 March | 5 |
Synchronisation |
Indulska |
Prac1 | |
| 6 | 6 April | 6 | Fault tolerance |
Indulska |
Prac2 | |
| 13 April (Easter Monday) | Mid-semester break (one week) | |||||
| 7 | 20 April | 7 | Distributed Computing Platforms | Indulska | Prac3 | |
| 8 | 27 April | 8 |
Consistency and replication |
Indulska | Prac4 |
Assignment 1 due, Wed 2 pm Assignment 2 out
|
| 4 May (Labour Day) | No lecture | Prac5 | ||||
| 9 | 11 May | 9 |
Distributed File Systems Distributed coordination Distribution in WWW |
Indulska | Prac6 | |
| 10 | 18 May | 10 |
Evaluation of Distributed Computing Platforms |
Michi Hennings, ZeroC |
Prac7 |
|
| 11 | 25 May | 11 | Ubiquitous/Pervasive computing | Indulska | Assignment 2 due, Wed 2 pm | |
| 12 | 1 June | 12 | Revision | Indulska | ||
| 8-12 June | Revision Period | |||||
| Exam Week 1 | 13 June | Final Exam | ||||
| Exam Week 2 | 22 June | |||||
