next up previous
Next: About this document ... Up: Syllabus 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.

Topic 1: Intro to operating systems and UNIX

Topic 2: Review of computer architecture

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

Topic 4: Processes

Topic 5: CPU Scheduling

Topic 6: Process Synchronization

Topic 7: Deadlock

Topic 8: Memory Management

Topic 9: Virtual Memory

Topic 10: File-Systems, interface and implementation

Topic 11: Distributed file systems

Topic 12: I/O Systems



Allen Downey
2000-02-01