CT611 Computer Architecture and Operating Systems (5 Credits)
This module introduces the structure and operation of the various system components including the CPU, system buses and internal/external memory, with an emphasis on programming techniques and/or access mechanisms for those components. An overview of numbering systems and digital logic will complete the architecture section. In the second part of this module, students will apply their acquired knowledge to the design of an operating system (OS). Students will also learn how various OS features are applied in the Windows 2000/XP and UNIX operating systems.