CSC262: Operating Systems

This website is under construction.

What’s available now?

We will hopefully be using two free, online textbooks:

  1. An introductory systems textbook (TBA) in order to review some concepts from CSC231 and to introduce the C programming language.
  2. A traditional operating systems book, “OSTEP” which is available for free online.

Smith Catalog Course Description

An introduction to the functions of an operating system and their underlying implementation. Topics include file systems, CPU and memory management, concurrent communicating processes, deadlock, and access and protection issues. Programming projects will implement and explore algorithms related to several of these topics. Prerequisite: 231. Enrollment limit of 40. {M}

  • Completed: Spring 2019.
  • Coming Soon: Spring 2020.