This course involves the specification, design, and implementation of high-speed DSP and microcontroller-based systems, taking into account cost constraints, available technology, and other factors. In this course, the students will learn about the following topics: advanced C and assembly programming for embedded systems, high-speed PCB design theory, hardware/software interfacing, and approaches to designing practical hardware systems. A major software/hardware design project will be completed in this two-course sequence.
Instructor: Patrick Frantz
This collection contains: