Embedded Systems

Course Description

The goal of this course is to develop a comprehensive understanding of the technologies behind the embedded systems, particularly, those using computing elements (such as processor, DSP, or FPGA) and the supported software technology (OS, data structure, multi-tasking, etc.). The students develop an application of the technology capabilities and limitations of the hardware and software components for building embedded systems, and methods to evaluate design tradeoffs between different technology choices. Students are required to finish a design project.


Back to Course List