Course Details
Course Code: CSCI431 Course ID: 5318 Credit Hours: 3 Level: Undergraduate
This course studies the fundamental concepts in the design and organization of modern computer systems. Topics include computer organization, instruction-set design, processor design, memory system design, timing issues, interrupts, and various performance-enhancing parallel techniques such as prefetching, pipelining, branch prediction, superscalar execution, and massive-parallel processing. The course also studies existing architectures using CISC, RISC, and VLIW designs. (Prerequisite: CSCI390)
- CSCI390 - Cellular and Mobile Technologies
Prerequisites
Course Schedule
| Registration Dates | Course Dates | Start Month | Session | Weeks |
|---|---|---|---|---|
| Registration02/23/2026 - 07/31/2026 | Course Dates08/03/2026 - 09/27/2026 | Start Month August | SessionSummer 2026 Session I | Weeks8 Week session |
| Registration05/25/2026 - 10/30/2026 | Course Dates11/02/2026 - 12/27/2026 | Start Month November | SessionFall 2026 Session I | Weeks8 Week session |