next up previous
Next: About this document ... Up: Syllabus for CS357 - Previous: Coursework

Approximate calendar of topics

We will be following the order of presentation in the book for the most part, covering about one chapter per week.

Week 1: Intro to operating systems and UNIX

Week 2: Review of computer architecture

Week 3: The OS from the programmer's point-of-view

Week 4: Processes, EXAM #1

Week 5: Processes and CPU Scheduling

Week 6: Process Synchronization

Week 7: Deadlock

Week 8: Memory Management, EXAM #2

Week 9: Virtual Memory

Week 10: File-Systems, interface and implementation

Week 11: Distributed file systems

Week 12: I/O Systems

Week 13: Network structures



Allen B. Downey
2/7/1998