ECE-3504: Principles of Computer Architecture
Description: Instruction formats and construction. Addressing modes. Memory hierarchy (cache, main memory and secondary memory) operation and performance. Simple pipelines. Basic performance analysis. Simple Operating System (OS) functions, particularly as they relate to hardware. Virtual memory. Computer Input/Output (I/O) concepts, including interrupt and Direct Memory Access (DMA) mechanisms. Intercomputer communication concepts. Processor design.
Pathways: N/A
Course Hours: 3 credits
Corequisites: N/A
Crosslist: N/A
Repeatability: N/A
Sections Taught: 46
Average GPA: 2.65 (B-)
Strict A Rate (No A-) : 21.47%
Average Withdrawal Rate: 0.79%
Jason S Thweatt | 2013 | 24.9% | 36.2% | 18.9% | 8.6% | 10.9% | 0.4% | 2.54 | 36 |
Cameron D Patterson | 2023 | 21.1% | 40.2% | 22.6% | 6.6% | 6.4% | 3.2% | 2.61 | 3 |
Ryan K Williams | 2023 | 42.1% | 34.0% | 17.7% | 2.6% | 1.7% | 2.0% | 3.13 | 3 |
Jeffrey S Ransbottom | 2023 | 55.9% | 32.5% | 7.3% | 0.5% | 2.2% | 1.7% | 3.37 | 3 |
Haibo Zeng | 2024 | 41.0% | 35.6% | 16.4% | 1.4% | 5.5% | 0.0% | 3.03 | 1 |