===== Schedule/Syllabus ====== ^ Week ^ Date ^ Topic ^ Assignments ^ | Week 0 | F 9/28 | | [[lab1a|Lab 1a assigned]] | | Week 1 | M 10/1 | Course introduction \\ [[notes:lec1|Scribe notes]] | | | | W 10/3 | Operating systems goals I \\ [[notes:lec2|Scribe notes]] | | | | F 10/5 | | **[[lab1a|Lab 1a]] "due"**, [[lab1b|Lab 1b]] assigned | | Week 2 | M 10/8 | Operating systems goals II \\ [[notes:lec3|Scribe notes]] | | | | W 10/10 | Process abstraction & implementation \\ [[notes:lec4|Scribe notes]] | | | Week 3 | M 10/15 | Process interaction I \\ [[notes:lec5|Scribe notes]] | | | | T 10/16 | | **[[http://www.cs.ucla.edu/~kohler/class/07f-osp/weensyos1.html|WeensyOS 1]] due** | | | W 10/17 | Process interaction II & scheduling \\ [[notes:lec6|Scribe notes]] | | | | F 10/19 | | **[[lab1b|Lab 1b]] due**, [[lab2|Lab 2]] assigned | | Week 4 | M 10/22 | Scheduling II \\ [[notes:lec7|Scribe notes]] | | | | W 10/24 | Synchronization I: Finding critical sections \\ [[notes:lec8|Scribe notes]] | | | Week 5 | M 10/29 | Synchronization II: Hardware synchronization \\ [[notes:lec9|Scribe notes]] | | | | W 10/31 | Synchronization III: Bounded buffer \\ [[notes:lec10|Scribe notes]] | | | | F 11/2 | | [[lab3|Lab 3]] assigned | | Week 6 | M 11/5 | **Midterm** | **[[lab2|Lab 2]] due** | | | W 11/7 | File systems I: Caching and performance \\ [[notes:lec11|Scribe notes]] | | | Week 7 | M 11/12 | **Holiday** | | | | W 11/14 | File systems II: File system design \\ [[notes:lec12|Scribe notes]] | | | Week 8 | M 11/19 | Journaling & virtual memory I \\ [[notes:lec13|Scribe notes]] | | | | W 11/21 | Virtual memory II \\ [[notes:lec14|Scribe notes]] | **[[lab3|Lab 3]] due**, [[lab4|Lab 4]] assigned | | | F 11/23 | **Holiday** | | | Week 9 | M 11/26 | Distributed systems I \\ [[notes:lec15|Scribe notes]] | | | | W 11/28 | Distributed systems II \\ [[notes:lec16|Scribe notes]] | | | Week 10 | M 12/3 | Security I \\ [[notes:lec17|Scribe notes]] | | | | W 12/5 | Security II \\ [[notes:lec18|Scribe notes]] | | | | F 12/7 | | **[[lab4|Lab 4]] design problem presentations** | | Finals | W 12/12 | | **[[lab4|Lab 4]] due (classwide extension)** | | | F 12/14 | **Final, 11:30am-2:30pm** | |