COMP_ENG 361-0
Computer Architecture I
Design and understanding of the computer system as a whole unit. Performance evaluation and its role in computer system design; instruction set architecture design, data-path design and optimizations (e.g., ALU); control design; single cycle, multiple cycle, and pipeline implementations of processor. Hazard detection and forwarding; memory hierarchy design; cache memories, virtual memory, peripheral devices, and I/O.
Prerequisites & course information
Prerequisites: ( COMP_ENG 205-0 or COMP_SCI 213-0 ) AND ( COMP_ENG 303-0 or COMP_ENG 355-0 ). SoC Mathematics, Science, and Technology Distro
Sources
- Course catalogue ↗2026–2027
- Catalogue entry ↗
Catalogue variants
- Computer Architecture I · 1 Unit · Undergraduate