ECEN 31000
- Computer Architecture 2
Lewis University · UGRD · Fall 2026
Catalog description
This course examines the organization and design of modern computer systems from both hardware and software perspectives. Topics include processor programming models, data representation, assembly language and C programming, memory systems, input/output interfacing, multiprocessing, and computer communication, as well as performance enhancement techniques such as pipelining, instruction-level parallelism, branch prediction, caching, and virtual memory. Students complete hands-on programming and design projects using Linux, C, hardware description languages, CAD tools, and embedded platforms such as the BeagleBone Black, and conclude with a survey of contemporary processor architectures.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff