Nand to Tetris: Applied Computer Science from the Ground Up
I'll present COS205, a course that I taught at Princeton during the Spring 2023 semester. The course synthesizes many abstractions, algorithms, and data structures learned in core CS courses, and makes them concrete by building a complete computer system from the ground up.