CSEN 383: Schedule (Fall 2026)

  Syllabus    Schedule

Subject to change. Camino is authoritative for any change announced in class. Textbook readings are due on the week they are listed under. Read each assigned paper during the week in which it is listed. OSTEP = Operating Systems: Three Easy Pieces.

All labs are released on a Thursday and due two weeks later, on a Thursday.

Week by week

WeekDateTopicReadingDue / quizzes / exams
1Tue, 9/22Course Overview; OS OrganizationOSTEP 2 
1Thu, 9/24xv6 Overview; Processes and ThreadsOSTEP 4–6; xv6 book 1–2Lab 1 out
2Tue, 9/29Virtual Memory IPagedAttention 
2Thu, 10/1Virtual Memory IIOSTEP 13, 18, 19 
3Tue, 10/6Kernel Extensibility I Quiz 1
3Thu, 10/8Kernel Extensibility IIExokernelLab 1 due
4Tue, 10/13Scheduling IOSTEP 7, 8Quiz 2 · Lab 2 out
4Thu, 10/15Scheduling IIOSTEP 9, 10; Lottery Scheduling 
5Tue, 10/20Midterm Review Quiz 3 (take home)
5Thu, 10/22Midterm 1  
6Tue, 10/27Synchronization and Multicore OSMultikernelLab 2 due · Lab 3 out
6Thu, 10/29Scalability to Many Cores  
7Tue, 11/3I/O, Storage and File SystemsOSTEP 37, 39, 40, 41Quiz 4
7Thu, 11/5File Systems II  
8Tue, 11/10Cloud Storage; Intro to eBPFOSTEP 48, 49; GFSLab 3 due · Lab 4 out
8Thu, 11/12VirtualizationXen 
9Tue, 11/17Security and Isolation Quiz 5
9Thu, 11/19Slack day / finish remaining material  
—11/23–27Thanksgiving — no class, no activity  
10Tue, 12/1Review and Wrap-up Quiz 6 · Lab 4 due
10Thu, 12/3Midterm 2  
—12/7–12/9Finals week — no activity  

Papers

Six papers to read for the quarter. Read each paper during the week listed below. Papers will be examined on quizzes alongside the course slides.

Read duringPaper
Week 2 (Sep 29–Oct 1)Efficient Memory Management for Large Language Model Serving with PagedAttention (SOSP 2023)
Week 3 (Oct 6–8)Exokernel: An Operating System Architecture for Application-Level Resource Management (SOSP 1995)
Week 4 (Oct 13–15)Lottery Scheduling: Flexible Proportional-Share Resource Management (OSDI 1994)
Week 6 (Oct 27–29)The Multikernel: A New OS Architecture for Scalable Multicore Systems (SOSP 2009)
Week 7 (Nov 3–5)The Google File System (SOSP 2003)
Week 8 (Nov 10–12)Xen and the Art of Virtualization (SOSP 2003)