↓
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: 07 Syscalls
2025 Feb 03
·
Updated: 2025 Feb 07
·
2 mins
Lecture Notes: 06 Command Line Args
2025 Feb 01
·
Updated: 2025 Feb 04
·
1 min
Lecture Notes: 05 More Assembly Examples
2025 Jan 30
·
4 mins
Lecture Notes: 04 Recipe for Assembly Code
2025 Jan 27
·
Updated: 2025 Jan 28
·
1 min
Lecture Notes: 03 More ASM
2025 Jan 24
·
3 mins
Lecture Notes: 02 ASM and C
2025 Jan 22
·
Updated: 2025 Jan 23
·
6 mins
Lecture Notes: 01 Intro
2025 Jan 20
·
Updated: 2025 Jan 21
·
9 mins
Hints: AMD64 Assembly
2025 Jan 20
·
Updated: 2025 Jan 28
CS 4310 Spring 2025: Syllabus
2025 Jan 17
·
Updated: 2025 Feb 11
·
7 mins
Required Software for cs4310
2025 Jan 08
·
Updated: 2025 Jan 21
·
2 mins
←
1
2
3
4
→
↑