![]() |
![]() |
|
02152 Concurrent Systems Fall 2008 |
Activity Plan |
Home | Plan | Material |
Week | Monday | Lecture | Lab/Ex | Thursday | Lecture | Lab
1
| Sep 1
| Introduction, Petri Nets
|
| Sep 4
| Processes & threads
| CP lab. 1
| 2
| Sep 8
| Atomic actions
| CP ex. 1
| Sep 11
| Critical regions
| CP lab. 2
| 3
| Sep 15
| Invariants, SPIN
| CP ex. 2
| Sep 18
| Liveness
| CP lab. 3
| 4
| Sep 22
| Semaphores
| CP ex. 3
| Sep 25
| Semaphores, monitors
| Assignm. 1
| 5
| Sep 29
| Monitors
| CP ex. 4
| Oct 2
| Monitor variants
| 6
| Oct 6
| Deadlocks | CP ex. 5
| Oct 9
| Message passing
| Fall vacation
| 7
| Oct 20
| Computer networks
| Assignm. 1
| Oct 23
| Internet protocols
| NP lab. 1
| 8
| Oct 27
| OS Processes & IPC
| CP ex. 6
| Oct 30
| Remote operations
| OS lab. 1
| 9
| Nov 3
| Socket programming
| CP ex. 7
| Nov 6
| RPC, ROI
| NP lab. 2
| 10
| Nov 10
| Web-services
| NP lab. 3
| Nov 13
| Concurrent data structures
| Assignm. 2
| 11
| Nov 17
| OS Architecture
| Assignm. 2
| Nov 20
| Concurrent syst. design
| 12
| Nov 24
| Real-time issues
| Nov 27
| Parallel computing
| 13
| Dec 1
| CP ex. 8
| Dec 4
| Ending
|
| |
Legend | Topic | Lecturer
| Concurrent Programming (CP)
| Hans Henrik Løvengreen
|
| Operating Systems Topics (OS)
| Hans Henrik Løvengreen
|
| Network Programming (NP)
| Robin Sharp
| ex.
| Exercise Class
| lab.
| Programming Lab
| |
Subject to changes. Please follow the links for details.
Hans Henrik Løvengreen, Nov 27, 2008 |