CS219 + CS236 Operating Systems
Spring 2025-26

Schedule                 home                 labs                 references

OS course videos : (Login -> Archived Semester -> Computer Science and Engineering -> CS347 Autumn 2023)

5/1     overview/lecture1  

Course overview
Introduction to Operating Systems

[ostep] Ch. 2
[dive] Ch. 0, [csapp] Ch. 1

6/1     lecture2  

Abstractions, Hardware and the OS.

[ostep] Ch. 2
[dive] Ch. 0, 1, 2, 3
[csapp] Ch. 1
8/1     lecture3  

The OS + ISA interface,
OS requirements

[ostep] Ch. 2, Ch. 6
[dive] Ch. 5
12/1     lecture4  

OS design prinicples

[ostep] Ch. 6
[dive] Ch. 13.1
13/1     lecture5  

LDE and interrrupts, the process abstraction

[ostep] Ch. 4
15/1     lecture6  

process execution states and the process api

[ostep] Ch.4, Ch. 5
19/1     lecture7  

the process api and copy-on-write optimization

[ostep] Ch.4, Ch. 5
20/1     lecture8  

memory view of proceses, signals

[ostep] Ch.4, Ch. 5
22/1     lecture9  

more signals, pcbs and process system calls

[ostep] Ch.4, Ch. 5
man 7 signal