CE-622 Computer Architecture and Organization 4 Credits
Fundamental concepts in computer architecture and organization are presented. Laboratory assignments using VHDL simulation are a major portion of the course. Topics include fixed point and floating point computer arithmetic; assessing and understanding performance; control unit design; microprogramming; memory organization; cache design; a 32-bit instruction-set architecture; single-cycle, multicycle and pipelined CPU architectures; RISC architecture; examples of commercial computer architectures. An independent study or project will be completed.
Lecture: 3, Lab 2, Other 0