ECE 341 Introduction to Computer Hardware
An overview of computer architecture and programming from a hardware viewpoint. Topics covered include: digital logic; arithmetic operations; pipelining; CISC/RISC; memory hierarchy; virtual memory; input/output techniques; computer system components. This course may not be used towards degree requirements for an electrical engineering or a computer engineering baccalaureate degree.