Instruction set, evaluate and design the processor, processor components, memory hirarechy, cache memory, virtual memory, pipeline technology, RISK and SISC, I/O units, parallel processing