Principles of computer systems
Principles of computer systems: All participants
Forum Official announcements
Week 1: Introduction & How to Write
Assignment BL paper: Read §1 and §2
Week 2: Modules and Interfaces
Assignment OP1: Exokernel in Disguise
Week 3: Names
Assignment OP1: Exokernel in disguise (revision)
Week 4: Layers
Quiz Test quiz
Quiz Quiz 1: Global Name Service
Week 5: Client/Server
Assignment OP2: A richer network abstraction?
Midterm exam
Quiz Midterm exam
Wk9: Dependability
Wk10: Transactions
Wk11: Internet Design Challenges
Quiz Quiz 4: Transactions
Assignment OP3: CAP controller
Wk13: Student Presentations
Assignment OP3 Revision
Wk 14: Final Exam
Quiz Final exam 2021
Quiz Make-up final exam 2021