Revision
Sides
2024 Exam
- 2024 Exam - Hand annotation indicates questions where the content was either not covered in 2025 or covered in less depth.
- 2024 Exam Answers - Sample solutions. Multiple answers are possible for some of the questions, the solutions provided are only one possible answer.
Edinburgh old exam - NOT REPRESENATIVE
This exam provides some additional content which may be helpful for review. However, it was written for Edinburgh which uses a different examination structure and norms than UWaterloo. Please refer to the 2024 Exam above to get a good sense of what the exam structure will look like.
Differences between 2024 and 2025
- STRIDE was a whole lecture in 2024, but only briefly mentioned in 2025
- NAT was well covered in 2024, mostly removed in 2025
- Onion Routing covered in more depth in 2025
- New 2025 content: Metldown/Spector, Rowhammer