6 ms·
Main updates as of May 2020: Computer Architecture: added Computer Systems: A Programmer's Perspective as first recommendation over nand2tetris. Compilers: Cr
by jgwil2 6y ago
Main updates as of May 2020:
Computer Architecture: added Computer Systems: A Programmer's Perspective as first recommendation over nand2tetris.
Compilers: Crafting Interpreters added as first recommendation over dragon book.
Distributed Systems: added Designing Data-Intensive Applications as first recommendation over Distributed Systems.
Online availability of some video lectures has changed as well.
- kyawzazaw 6y agoMy school actually use the same book for Computer Systems (similar to CMU's 15-213) but less intensive. I wonder what parts the 400-level course use for Computer Architecture.
- arcturus17 6y agoHarvard also uses the CS:APP for their first systems course, CS61.
- mesaframe 6y agoCS:APP is recommendation over Computer organization and design.