This week focuses on reading, presenting, and critiquing modern operating-systems research papers using a structured research-review framework.
Week 14 shifts from textbook concepts to research thinking. Students learn how to read an OS paper, identify the problem, understand the system design, evaluate the experiments, and critique limitations.
| Time | Activity | What Students Do | Link |
|---|---|---|---|
| Before Lecture | Preparation Reading | Read the assigned research paper and complete a one-page paper summary. | Book → |
| Lecture 1 | How to Read an OS Paper | Problem, motivation, assumptions, design, implementation, evaluation, limitations, and contributions. | Slides → |
| Lecture 2 | Paper Discussion | Student-led discussion, system diagram, claims vs evidence, workload analysis, and critique. | Slides → |
| Lab Session | Paper Review Workshop | Work in groups to summarize, diagram, and critique the assigned paper. | Lab → |
| After Lecture | Assignment 14 | Submit a structured paper review and prepare a short presentation. | Assignment → |
| End of Week | Quiz 14 | Complete short quiz on paper motivation, system design, evaluation methods, limitations, and research critique. | Quiz → |
Read an OS research paper critically, identify contributions, evaluate evidence, and present a clear technical summary.
Slides for advanced os research papers. Replace this placeholder with your final PDF or Google Slides link.
Instructor notes and class summary for review after lecture and before assessment.
Placeholder for lecture recording or external video link. Replace this href with YouTube, Blackboard, or local recording URL.
Starter files, examples, and templates for the Week 14 lab and assignment.
Complete the assigned reading before lecture. Focus on definitions, mechanisms, tradeoffs, and examples that connect to the lab.
Use this reference to look up commands, system calls, library calls, and Linux behavior related to this week.
Work in groups to summarize, diagram, and critique the assigned paper.
Submit a structured paper review and prepare a short presentation. Submit source code, screenshots, and a short explanation.
Short quiz covering paper motivation, system design, evaluation methods, limitations, and research critique.
Central download area for slides, notes, lab, assignment, starter code, and reference files. Replace placeholder paths after uploading final files.
Week 15 focuses on final project presentations and course wrap-up. Students should finalize implementation, results, and slides.