CS2 2017

More course details are on the RUconnected site (campus login required).

Course notes follow on from the CSc201 MIPS2C book. If you missed that course, please read at least the C part of the CSc201 course.

You can find the latest edition of the CSc202 Operating Systems book here. Version history:

More reading:


The practical component of the course uses trace-driven simulation to make it possible to explore implementing components of an operating system without requiring a full operating system, e.g., a scheduler or virtual memory.