• Course Code: CMPS343
  • Credits: 3
  • Hours Distribution: (3Crs.:2Lec,3Lab)
  • Course Type: Major Core (MJC)

Course Description

This course introduces the principles of computer organization and the basic architecture concepts. Topics include data representation, instruction set architectures, RISC processors, introduction to the MIPS instruction set, measuring performance, designing a simple processor, a single cycle datapath implementation, a multi-cycle implementation, Control Unit Design, Pipelining, cache design. Pre-req.: CMPS 244.