↓
Skip to main content
Classes w/ Prof. Nat Tuck
Home
cs2370
cs2470
cs4310
Inkfish
CS 4310 Spring 2025: Course Site
Operating Systems
Essential Resources
#
Read the
Syllabus
See
Inkfish
for assignments
Notes and stuff from class are in the
scratch repository
Install
required software
to work on your personal machine
Suggested Resources
#
OSTEP
- Online Textbook
Hints:
#
College is an excellent time to learn to work with desktop Linux. Installing Linux Mint on a refurbished laptop is recommended. Look for the Thinkpad x280, t480, x390, x395, x13, t14 on Amazon or eBay.
2025
Lecture Notes: 27 FAT
2025 Mar 30
·
Updated: 2025 Apr 01
·
1 min
Lecture Notes: 26 Disks
2025 Mar 29
·
Updated: 2025 Apr 01
·
1 min
Lecture Notes: 25 xv6 Syscall
2025 Mar 26
·
Updated: 2025 Mar 30
·
3 mins
Lecture Notes: 24 OS Kernel
2025 Mar 24
·
Updated: 2025 Mar 26
·
2 mins
Lecture Notes: 23 Project One
2025 Mar 22
·
Updated: 2025 Mar 23
·
2 mins
Lecture Notes: 22 Garbage Collection
2025 Mar 12
·
Updated: 2025 Mar 13
·
1 min
Lecture Notes: 21 Advanced Malloc
2025 Mar 10
·
Updated: 2025 Mar 12
·
4 mins
Lecture Notes: 20 Malloc Slides, pt2
2025 Mar 05
·
Updated: 2025 Mar 10
·
1 min
Lecture Notes: 18 Condvar
2025 Mar 05
·
Updated: 2025 Mar 07
·
3 mins
Lecture Notes: 17 Threads
2025 Mar 03
·
Updated: 2025 Mar 04
·
4 mins
1
2
3
⋯
4
→
↑