SDSU logo

Marie A. Roch
Associate Professor of Computer Science


CS 570 Operating Systems

Class meets: MW, 16:00 - 17:15, P-144 , Syllabus (PDF)

Text: Modern Operating Systems, 3rd ed., Andrew S. Tanenbaum.

FAQ: Is the 2nd ed. acceptable? Probably not, the 3rd ed appears to be a major revision

Prerequisites: CS 310, CS 370, Ability to write non trivial projects in C or C++.

Final Exam

The final exam for the course will be held in our normal classroom on Wednesday, May 14th from 15:30-17:30 (3:30 PM to 5:30 PM). Bring a blue book (available at the SDSU book store).

Course materials

Slides (selected units only)

Slides are available on Blackboard.

Fedora 8 VMWare directory . Password information available on Blackboard.

Assignments

  1. Architecture & Review
  2. Threads and Processes
  3. Synchronization and Scheduling
  4. Memory and Filesystems (sample data structure)

List of sections of Tanenbaum covered during the semester.

Frequently Asked Questions

Visit the list.