ECE 16Rapid Hardware and Software Design for Interfacing with the World
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 to program microcontrollers and will engage in data analysis using the Python programming language. Students may not receive credit for ECE 16 and ECE 116.