CSCI431 - Embedded Systems

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)

Course Schedule

Registration Dates Course Dates Start Month Session Weeks
Registration07/28/2025 - 01/02/2026 Course Dates01/05/2026 - 04/26/2026 Start Month January SessionWinter 2026 Session A Weeks16 Week session

Previous Syllabi

Not current for future courses.