Lectures
Week / Date Lecture No. Lecture Topic
Week 2 : 17/09 - 21/09 1 Introduction and Java Threads 6in1
Week 3 : 24/09 - 28/09 2 Interference and Synchronization 6in1
Week 4 : 01/10 - 05/10 3 Condition Synchronization 6in1
Week 5 : 08/10 - 14/10 4 Semaphores 6in1
Week 6 : 17/10 - 21/03 6 Synchronization Problems 6in1
Week 7 : 22/10 - 26/10 5 Modelling Concurrent Programs using FSP 6in1
Week 8 : 29/10 - 02/11 7 Concurrent Architecture 6in1
Week 10 : 05/11 - 09/11 8 Distributed Programming 6in1 Example code from lecture
Week 11 : 12/11 - 16/11 9 Message Passing 6in1
Week 12 : 19/11 - 23/11 10 Wait Free Synchronization 6in1