Proporciona la introduccion a temas mas avanzados de manera practica y sistematica, mismos que pueden emplearse en cursos mas avanzados tales como: procesamiento paralelo y sistemas distribuidos esta dividido en 7 partes, cada una de 4 capitulos: la parte 1 establece el contexto, la 2, fija la interfase el usuario con el hardware de computadoras la 3 y 4 describen la unidades aritmeticas y analogicas, y los circuitos de control de los cpu modernos, la 5 se encarga de presentar el tema de memoria, la 6 presenta temas de procesamiento de datos de entrada y de salida, y la 7 introduce arquitecturas avanzadas, siendo esta una de sus ventajas mas importantes.