This document provides an introduction to the course "Computer Architecture" taught at Complutense University of Madrid. It discusses the following key points in 3 paragraphs or less:
1) It outlines the various levels of computer description that are studied in the course, from the application level down to the circuit level.
2) It provides a brief historical perspective on computer generations from the first generation using vacuum tubes to modern microprocessor-based systems.
3) It discusses some of the main topics that will be covered in the course, including processor architecture, memory organization, I/O systems, multiprocessors, and interconnection networks.