Upon completion of this course a  student will be able to describe and discuss computer organization to address  today and future challenges. A student will be able to:

Define concepts related to computer architecture and assembly

Define concepts related to computer architecture and assembly

-          Central processing unit architectures

-          Instruction formats

-          Pipelining processes

-          Vector processing

-          I/o organization

-          Interrupts

-          Memory organization

-          Cpu scheduling processes