Attention!
Check Piazza for more information regarding the documents listed here
Textbooks
- Computer Systems, A Programmer’s Perspective, Randal E. Bryant and David R. O’Hallaron, Third Edition, Pearson, 2016
- A quick google search shows many hits for the draft version of the book (which can be used for class)
Mandatory Reading
Further Resources
- The C Programming Language, Dennis Ritchie and Brian Kernighan, Second Edition, Prentice Hall, 1988
- The C17 Standard - ISO/EIC 9899:2018, 2018