grundläggande idéer och terminologi, bl.a. hur prestanda mäts och huvudsakliga faktorer som begränsar designen, exempelvis "the power wall";
instruktionsuppsättningen för en modern RISC-processor och hur konstruktioner i högnivåspråk realiseras;
representationer för heltal och flyttal samt hårdvarualgoritmer för aritmetiska operationer;
grundläggande om processorers uppbyggnad, data- och kontrollvägar, parallellism på instruktionsnivå, "pipelining", och "multiple issue";
minnets uppbyggnad, inklusive minneshierarkier, cacheminnen, och virtuellt minne; lagrings- och input/output-enheter och deras gränssnitt till processorn och minnet;