Skip to main content

ECE 5720: Computer Systems Programming and Architecture

3 Credits
Advanced assembly language and systems programming concerned with performance. Study of modern computer architecture issues, such as caching, pipelining, concurrent instruction execution, and virtual memory.

Prerequisite/Restriction: ECE 2700 and ECE 3710 (can be taken as a co-requisite also). Student must be in the Professional Engineering Program or have Graduate Standing.

Semester(s) Traditionally Offered: FALL

Course Syllabus

Course Instructor: Koushik Chakraborty

Textbook: Computer Systems: A Programmer's Perspective, 3rd edition (ISBN - 978-0134092669)