Skip to content
CS Fundamentals

CS Fundamentals. The ideas that don't go out of date.

How a computer actually runs a program: memory, algorithms, data structures, and the thinking tools that make you faster regardless of the language. Working through CS50 and Teach Yourself CS.

Notes from CS50, computer architecture, memory, algorithms and data structures. Coming soon.