The subject matter of computer architecture has grown in breadth and depth,
forcing teachers to decide what to include and what to omit-and even to ju
stify the course itself. The author makes a strong case for including a bro
ad-based course early in every computing student's program.