CS 414 Course Schedule

Lecture   DateTopicSlidesDueAssignments and Reading
1 Week 1Jan 21Course Overview & OS EvolutionpdfS&G Ch. 1
2Jan 23Architectural Support for OSespdfS&G Ch. 2
3Jan 25I/O Path and Arch SupportpdfS&G Ch. 3
4 Week 2Jan 28ProcessespdfS&G Ch. 4
5Jan 30ThreadspdfS&G Ch. 5
6Feb 1SchedulingpdfHW1S&G Ch. 6
7 Week 3Feb 4SchedulingpdfS&G Ch. 6
8Feb 6Synchronization with atomic load/storepdfS&G Ch. 7
9Feb 8SpinlockspdfHW2S&G Ch. 7
10 Week 4Feb 11SemaphorespdfPROJ1S&G Ch. 7
11Feb 13Monitors, Condition Variables and Language SupportS&G Ch. 7
12Feb 15Synchronization ProblemsS&G Ch. 7
13 Week 5Feb 18Deadlocks, Prevention, AvoidancepdfHW3S&G Ch. 8
14Feb 20Deadlocks, Detection, RecoverypdfS&G Ch. 8
15Feb 22Distributed Systems & Networking IntropdfHW4+PROJ2S&G Ch. 15
16 Week 6Feb 25Networking BasicspdfS&G Ch. 15
17Feb 27Ethernet and LANspdfMetcalfe & Boggs paper
18Mar 1Internet, DNS and IPpdfHW5Saltzer, Reed & Clarke, End-to-End paper
19 Week 7Mar 4UDP, TCPpdf
20Mar 6TCP Congestion, RPCpdf
21Mar 8RPCpdfS&G Ch. 16.3
22 Week 8Mar 11Memory ManagementpdfS&G Ch. 9
23Mar 13Midterm
24Mar 15Page replacement, FIFO, OPT, LRUpdfPROJ3S&G Ch. 10
25 Week 9Mar 25Disk StructureS&G Ch. 10
26Mar 27Filesystem Overview, Linked storage, MSDOS/FATpdfS&G Ch. 11
27Mar 29Disk Scheduling and Tertiary StoragepdfS&G Ch. 14
28 Week 10Apr 1Filesystem strategies, Indexing, UFSpdfHW6S&G Ch. 12
29Apr 3LFSpdf
30Apr 5Networked filesystems, Stateless services, NFS, AFSpdfHW7S&G Ch. 16
31 Week 11Apr 8RAIDpdfPROJ4S&G Ch. 14.5
32Apr 10Loosely structured P2P: FreenetpdfFreenet paper
33Apr 12Rigidly structured P2P: ChordChord paper
34 Week 12Apr 15Security Basics, AuthenticationpdfS&G Ch. 18
35Apr 17Access Control, ACLs, CapabilitiespdfS&G Ch. 18
36Apr 19Attack Nomenclature, Defense & DetectionpdfHW8S&G Ch. 19
37 Week 13Apr 22Extensibility, Software Fault IsolationpdfPROJ5S&G Ch. 18.7
38Apr 24Mobile codepdfS&G Ch. 18.7
39Apr 26OS Structure, SPINpdfHW9SPIN paper
40 Week 14Apr 29Putting it all together: LinuxS&G Ch. 20
38May 1Putting it all together: WindowsS&G Ch. 21
39May 3Wrap-upHW10

Emin Gün Sirer