Main Navigation
Apply Now Request Info


Loading...

ECE 561 - Hardware/Software Design of Embedded Systems

Embedded, edge, and Internet of Things (IoT) system design including parallel computer hardware design; embedded and safety-critical software design; real-time scheduling and analysis; secure and fault-tolerant design; system level modeling; hardware/software partitioning; sensors, actuators, and embedded control; cyber-physical systems; design for low power and sustainable energy; emerging technologies and trends; ethics in embedded computing.

Prerequisite

CS 250 (Computer Systems Foundations with a minimum grade of C ) or CS 270 (Computer Organization with a minimum grade of C ) or CS 470 (Computer Architecture) or ECE 251 (Introduction to Microprocessors with a minimum grade of C ) 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 csu_online_registration@mail.colostate.edu to learn more.

Syllabus: https://www.engr.colostate.edu/~sudeep/teaching/hardwaresoftware-design-of-embedded-systems/

 

Textbooks and Materials

There are no required textbooks for this course.

Instructors

Sudeep Pasricha

9704910254 | Sudeep.Pasricha@colostate.edu