Concurrent and Distributed Systems
Lecture notes and core materials
- Slides for lectures 1–8 on concurrency
- Notes for lectures 9–16 on distributed systems
- Slides for lectures 9–16 on distributed systems
- Demo code shown in lectures
- Lecture recordings
Supervision questions
- Concurrent systems question sheet 0
- Concurrent systems question sheet 1
- Concurrent systems question sheet 2
- Concurrent systems question sheet 3
- Concurrent systems question sheet 4
- Supervision questions for distributed systems appear inline within the lecture notes
Supplementary material
These resources are provided in case you find them useful, but you don't have to read them.