CS347m/CS219 Operating Systems
Autumn 2025

Schedule                 home                 labs                 references

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

30/7     overview   lecture1  

Course overview
Introduction to Computing Systems

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

Lab1 (due date: 8th Aug)
1/8     lecture2  

Architecture overview and it's abstractions, and positioning the OS.

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

OS building blocks

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

The process abstraction

[ostep] Ch. 4, Ch. 5
Lab2 available.
13/8     lecture5  

The Process API

[ostep] Ch. 4, Ch. 5
15/8    

Holiday
Independence Day
20/8     lecture6  

The Process API (2)
code: mycat.c     mycat2.c
[ostep] Ch. 4, Ch. 5
22/8     lecture7  

the system call mechanism

[ostep] Ch. 6
27/8     lecture8  

29/8     lecture9

3/9     lecture10

5/9     lecture11

10/9     lecture12

12/9     lecture13

17/9    

Midsem exam week
19/9    

Midsem exam week
24/9     lecture14

26/9     lecture15

1/10     3/10    
8/10     10/10     15/10     17/10    
22/10     24/10    

29/10     31/10    
5/11     7/11     10/11- 22/11    

End-semester exam

    . . .    

    to infinity and beyond!