This document provides an overview of the textbook "Fundamentals of Computer Organization and Architecture" by Mostafa Abd-El-Barr and Hesham El-Rewini. The textbook covers topics related to computer organization and architecture from both a programmer's viewpoint and an overall structural viewpoint. It is intended for students studying computer engineering, computer science, and electrical engineering. The textbook assumes a basic knowledge of digital logic design and programming. It reflects the authors' experience teaching related courses for over 15 years.