ECE 16. Rapid Hardware and Software Design for Interfacing with the World (4 units)
Link to catalog page: https://catalog.ucsd.edu/courses/ECE.html#ece16
Description
Students are introduced to embedded systems concepts with structured development of a computer controller based on electromyogram (EMG) signals through four lab assignments through the quarter. Key concepts include sampling, signal processing, communication, and real-time control. Students will apply their prior knowledge in C (from ECE15) to program microcontrollers and will engage in data analysis using the Python programming language. Prerequisites: MAE 8 or CSE 8B or CSE 11 or ECE 15.
Prerequisite courses
Loading...
Successor courses
ECE 16 is a prerequisite of the following 2 courses: