Here are the topics and readings for the semester. The 12 papers with
bold tags are assigned reading. I might make a few minor adjustments, but
this is the plan. I have also listed some relevant "classics" that
we will touch on in the discussions.
Rethinking operating system structure
Optional classics:
Concurrency and communication
Optional classics to discuss:
Architectural foundations
Optional classics:
Access control
Optional classics:
Recovery and replication
Storage and scalability
Optional classics: