diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index fb078f4c9..c847501d6 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -14,6 +14,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA * [Cloud Computing](#cloud-computing) * [Competitive Programming](#competitive-programming) * [Compiler Design](#compiler-design) +* [Computer Organization and Architecture](#computer-organization-and-architecture) * [Computer Science](#computer-science) * [Computer Vision](#computer-vision) * [Containers](#containers) @@ -195,6 +196,12 @@ Books that cover a specific programming language can be found in the [BY PROGRA * [The ANTLR Mega Tutorial](https://tomassetti.me/antlr-mega-tutorial/) +### Computer Organization and Architecture + +* [Basic Computer Architecture](https://www.cse.iitd.ac.in/~srsarangi/archbooksoft.html) - Smruti R. Sarangi (HTML, PDF, Slides, Videos) +* [Computer Organization and Design Fundamentals](https://faculty.etsu.edu/tarnoff/138292) - David Tarnoff (PDF) + + ### Computer Science * [Computational Thinking](https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf) - Jeannette Wing, Carnegie-Mellon University (PDF)