↓
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: 16 Data Races
2025 Mar 01
·
Updated: 2025 Mar 02
·
3 mins
Lecture Notes: 16 Fork
2025 Feb 26
·
Updated: 2025 Mar 02
·
2 mins
Lecture Notes: 15 Malloc Slides, pt1
2025 Feb 24
·
Updated: 2025 Mar 02
·
1 min
Lecture Notes: 14 Simple Malloc
2025 Feb 20
·
Updated: 2025 Feb 21
·
4 mins
Lecture Notes: 13 Page Tables
2025 Feb 19
·
Updated: 2025 Feb 20
·
6 mins
Lecture Notes: 12 Mmap (2)
2025 Feb 16
·
Updated: 2025 Feb 20
·
5 mins
Lecture Notes: 11 No Class
2025 Feb 15
·
Updated: 2025 Feb 19
·
1 min
Lecture Notes: 10 Data Structures
2025 Feb 12
·
Updated: 2025 Feb 15
·
2 mins
Lecture Notes: 09 Brk
2025 Feb 06
·
Updated: 2025 Feb 10
·
1 min
Lecture Notes: 08 Virtual Memory
2025 Feb 06
·
Updated: 2025 Feb 15
·
1 min
←
1
2
3
4
→
↑