Introduction to computer system hardware including Arithmetic and Logic Unit (ALU), main memory, cache memory, I/O devices, busses and interfaces, control unit, addressing techniques, micro-computer architecture.