ECE 561 - Hardware/Software Design of Embedded Systems

Embedded systems design including parallel hardware and software design; embedded machine learning; secure and fault-tolerant design; CAD optimization algorithms; system level modeling and HW/SW partitioning; sensors, actuators, and embedded control; cyber-physical systems; design for low energy; emerging technologies and trends.


CS 270 (Computer Organization) or CS 470 (Computer Architecture) or ECE 251 (Introduction to Microprocessors) or ECE 452 (Computer Organization and Architecture). Credit not allowed for both ECE 561 and CS 561.

Important Information

Military personnel admitted to a College of Engineering online degree program may be eligible for a 15% tuition discount. Tuition discounts can only be given if you provide the appropriate discount code at the time of registration. Call (877) 491-4336 or email to learn more.

Textbooks and Materials

There are no required textbooks for this course.

- Footer - Landing