ECE 350 Computer Systems Design and Architecture
Computer hardware and software organization, processor programming models, data representation, assembly language programming, design of memory systems, input and output device interfacing, programming, multiprocessing, and introduction to computer communication. Programming projects using C, Linux, and the BeagleBone Black microcontroller will be required.
Prerequisite
ECE 251 with a grade of "C" or higher or permission of instructor.
Offered
Fall semester