ACETry ACE ↗
← Back

ECE 16Rapid Hardware and Software Design for Interfacing with the World

4 units · ECE · UC San Diego

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.

Before you enroll

Prerequisites

From the catalog: “CSE 8B or CSE 11 or ECE 15 or MAE 8.”

What it opens up

Courses that list ECE 16 as a prerequisite (1)

  • ECE 143 Programming for Data Analysis