# Learning Materials

## **Learning Materials**

### **Recommended Readings**

* Computer Organization and Architecture Designing For Performance, William Stallings, Eleventh Edition, 2022, Pearson
* Essentials of Computer Organization and Architecture, Linda Null, Sixth Edition, 2024, Jones & Bartlett Learning
* Computer Architecture A Quantitative Approach, John L. Hennessy, and David A. Patterson, Sixth Edition, 2019, Morgan Kaufmann

### **Supplementary Readings**

* Computer Organization and Embedded Systems, Carl Hamacher, Zvonko Vranesic, Safwat Zaky, and Naraig Manjikian, Sixth Edition, 2011, McGraw-Hill
* Structured Computer Organization, Andrew S Tanenbaum, Todd Austin, and B. R Chandavarkar, Sixth Edition, 2013, Pearson
* Computer Architecture and Organization, John Patrick Hayes, Third Edition, 1998, McGraw-Hill

### Online Resources

* <https://www.javatpoint.com/computer-organization-and-architecture-tutorial>
* <https://www.geeksforgeeks.org/computer-organization-and-architecture-tutorials/>
* <https://www.studytonight.com/computer-architecture/>
* <https://www.learncomputerscienceonline.com/computer-organization-and-architecture/>
* <https://www.gatevidyalay.com/computer-organization-architecture/>
* <https://www.tutorialtpoint.net/p/computer-organization-tutorial.html>
* <https://www.codingninjas.com/studio/library/computer-organization-and-computer-architecture-introduction>

### Video Resources

* <https://www.youtube.com/playlist?list=PLBlnK6fEyqRgLLlzdgiTUKULKJPYc0A4q>
* <https://www.youtube.com/playlist?list=PLWPirh4EWFpF0FVeBgL75d1RlASn4sGoz>
* <https://www.youtube.com/playlist?list=PLfwg3As08FY8CF95IDs9NYBv-kZukzJQi>
* <https://www.youtube.com/playlist?list=PLxCzCOWd7aiHMonh3G6QNKq53C6oNXGrX>
* <https://www.youtube.com/playlist?list=PLmXKhU9FNesS4B30OmgxP7nrzq1UhiMiv>
