CPS 321 Operating Systems and Computer Architecture, 3 credits

Organization and architecture of computer systems at the register-transfer and programming levels; operating systems principles; inter-relationship of the operating system and the architecture of computer systems.

Prerequisites: CPS 221, CPS 222 (CPS 231 also recommended).