You are expected to understand this. CS 111 Operating Systems Principles, Winter 2011
You are here: CS111: [[schedule]]
 
 
 

Schedule

Week Date Topic Assignments Readings
Week 1 M 1/3 Course introduction
Scribe notes
Lab 1a §1
W 1/5 Multitasking & process isolation
Scribe notes: Chen, Simpkins, ValdesGreene, Kushnick, Szeto
§2.1, §5.1, §5.3.3-4, §5.7
Week 2 M 1/10 Process isolation II
Scribe notes: Baldovino, Pao, VismonteDeutsch, Wiley
Lab 1a "due"
W 1/12 I/O abstractions & process interface
Scribe notes: Garfinkel, Shwert, StothardChowdhury, Molitoris, Wang
Week 3 M 1/17 Holiday
W 1/19 System call atomicity & file descriptor management
Scribe notes: Huang, Shi, ZhouLi, Ma, Wang
WeensyOS 1 due
Week 4 M 1/24 Process cleanup & signals
Scribe notes: Delman, Gallo, Lin
Lab 1b due
W 1/26 Buffered I/O & Synchronization I: Sequential consistency
Scribe notes: Clark, Huynh, RodriguezDaus-Davis, Khalafyan, Truong
Week 5 M 1/31 Synchronization II: Critical sections, hardware operations
Scribe notes: Achour, Leung, Tseng
W 2/2 Midterm
Week 6 M 2/7 Synchronization III: Granularity, deadlock, recursive mutual exclusion
Scribe notes: Aquino, Hoang, TaiHuang, Nguyen, Phung
T 2/8 Lab 2 due
W 2/9 Condition variables & Scheduling
Scribe notes: Bajaj, Fryar, Wu
Week 7 M 2/14 Scheduling II & Disk hardware
Scribe notes: Beglari, Gallo, Leslie
W 2/16 File systems I
Scribe notes: Fung, Soumakian, Terranova
Week 8 M 2/21 Holiday
W 2/23 File systems II
Scribe notes: Darnell, Janbay, Nau
Week 9 M 2/28 File system performance
Scribe notes: Chen, Datta, Policzer, Tan
W 3/2 Virtual memory
Scribe notes: Chang, Flores, Inman, Quach
Week 10 M 3/7 Distributed systems
Scribe notes: Ahmed, Kent, TamGoldberg, Lopez-Vass, Policarpio
W 3/9 Distributed systems II
Scribe notes: Ganapathy, Sohm, UmayevCai, McCue, UppaluruCheng, Leibzon, Leo
Finals R 3/17 Final, 11:30am-2:30pm
 
schedule.txt · Last modified: 2011/03/28 14:25 by kohler
 
Recent changes RSS feed Driven by DokuWiki