↓
Skip to main content
Classes w/ Prof. Nat Tuck
Home
cs2370
cs2470
cs4310
Inkfish
CS 2470 Spring 2025: Course Site
Systems Programming in C/C++
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
#
Beej’s Guide to C
OSTEP
Pointers Tutorial
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 More Calc
2025 Mar 29
·
Updated: 2025 Apr 01
·
4 mins
Lecture Notes: 15 Calculator
2025 Mar 29
·
Updated: 2025 Mar 31
·
4 mins
Lecture Notes: 14 Introducing Fork
2025 Mar 22
·
Updated: 2025 Mar 26
·
2 mins
Lecture Notes: 13 Syscall I/O
2025 Mar 22
·
Updated: 2025 Mar 23
·
3 mins
Lecture Notes: 12 Slice Demo
2025 Mar 09
·
Updated: 2025 Mar 11
·
2 mins
Lecture Notes: 11 Pointer Arithmetic
2025 Feb 20
·
Updated: 2025 Mar 04
·
2 mins
Lecture Notes: 10 Slice Demo
2025 Feb 20
·
Updated: 2025 Mar 02
·
2 mins
Lecture Notes: 09 GDB Basics
2025 Feb 20
·
Updated: 2025 Feb 23
·
1 min
Lecture Notes: 08 Values and References
2025 Feb 17
·
Updated: 2025 Feb 18
·
1 min
Lecture Notes: 07 Linked Lists
2025 Feb 16
·
Updated: 2025 Feb 17
·
1 min
1
2
→
↑