GrAPE

Graphical Assistant for Prerequisite Enrollment

ECE department

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: