CS 261: Research Topics in Operating Systems
Supplementary and Background Material
Home
Syllabus
Background
Lecture Notes
Course Wiki
Supplementary Papers
The UNIX Time-Sharing System
A Fast File System for UNIX
A Trace-Driven Analysis of the UNIX 4.2 BSD File System
The Design and Implementation of a Log-Structured File System
CS261 technical notes
Building and Debugging NetBSD Kernels
Bibliography/Literature Search Resources
Computing Research Repository
Collection of CS Bibliographies
On doing research and development
The Instrumentation of Multics
Observations on the Development of an Operating System
The Emperor's Old Clothes
End-To-End Arguments in System Design
The Back of the Envelope
The Envelope is Back
Considerations on the Insularity of Performance Evaluation
No Silver Bullet
Does Systems Research Measure Up?
On writing and reviewing papers
How to write a paper review for CS261
How to Write a Scientific Paper
An Evaluation of the Ninth SOSP Submissions, or How (and How Not) to Write a Good Systems Paper
Collected advice on research and writing
The Task of the Referee
Writing reviews for systems conferences
Common Problems with Conference/Journal Papers
On giving talks
Techniques and Suggestions for Presenters