Course Description

Organization and architecture of computer systems. Arithmetic Logic Unit and control unit implementations. Hardwired and microprogrammed control. Pipelined processors; data and branch hazards. Memory hierarchy and storage devices. Input-output and peripheral devices. Advanced architectures.