Explores how computers and programmable hardware in general are used to implement digital systems by looking at the capabilities of central processing units, the use and control of various input/output (I/O) devices, memory organization, and concurrency management. Topics include computer architecture, instruction sets, I/O device programming, interrupts, data transfer mechanisms, semaphores, and memory management. Degree credit not granted for this course and ECEN 2360.
instructor(s)
Chaudhary, Sumeet
Primary Instructor
- Fall 2021 / Fall 2022 / Fall 2023 / Fall 2024