Nov 22, 2024  
2023-2024 - Undergraduate Catalog 
    
2023-2024 - Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CMPE 220 - Computer Organization Credits: 4


An introduction into the organization and architecture of CPU, memory, and I/O devices, and the interaction between software and hardware.  Topics include assembly language programming, Von Neumann architecture, representing data and instructions in memory, integer and floating point arithmetic in hardware, pipelining, memory systems, caching, the I/O system, and performance analysis.  At the end of this course students will be able to write simple and complex programs in Assembly language, convert between C and Assembly, assess performance of a program on a machine, and understand how modern processors achieve multiple instructions per cycle.

Prerequisite(s): CSC 111  with minimum grade of C or ENGR 120  with minimum grade of C
Corequisite(s): MAT 225  



Add to Portfolio (opens a new window)