Principles of computer systems
Principles of computer systems: All participants
- Forum Official announcements
Week 2: Modules and Interfaces (21.09-25.09)
- Assignment BL paper: Read §1 and §2
- Assignment OP1: Exokernel in Disguise
Week 3: Names (28.09-2.10)
- Assignment OP1: Exokernel in disguise (revision)
- Folder OP1 top picks
- Folder Slides
Week 4: Layers (5.10-9.10)
- Assignment OP2: A richer network abstraction?
- Folder Slides
Week 6: Memory Virtualization
- Assignment OP2 Revision
- Folder OP2 top picks
Wk7: Machine virtualization
- Assignment OP3: Virtual Machines and Processes
Wk8: Case studies in poor modularity
- Assignment OP3 feedback & grades to group members
Wk9: Redundancy & Fault Tolerance
- Assignment OP3 group revision
Wk10: Transactions
- Assignment OP4: Transactions
Wk12: Internet Design Challenges
- Folder Lecture slides
- Assignment OP4 Group Revision
Wk13: Scalable Synchronization
- Assignment OP5: A neutral Internet?