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.

Credits

3

Prerequisite

ECE 251 with a grade of "C" or higher or permission of instructor.

Offered

Fall semester