CSCD 211: Computer Organization and Architecture

Credits: 3

This course will study   topics such as : Computer system specification ; Performance issues ; Instruction set selection ; ALU design ; Architecture design ; Data path selection ; Control systems ; Single and multiple clocks Pipelines ; Memory hierarchy ; I/O architectures. Digital logic: transistors, gates, and combinatorial circuits; clocks; registers and register banks; arithmetic-logic units; data representation: big-endian and little-endian integers; ones and twos complement arithmetic; signed and unsigned values; Von-Neumann architecture and bottleneck; instruction sets.