CS 241
Embedded Systems Workshop (EE 285)
Project-centric building hardware and software for embedded computing systems. This year the course projects are on a large interactive light sculpture to be installed in Packard. Syllabus topics will be determined by the needs of the enrolled students and projects. Examples of topics include: interrupts and concurrent programming, mechanical control, state-based programming models, signaling and frequency response, mechanical design, power budgets, software, firmware, and PCB design. Interested students can help lead community workshops to begin building the installation.
Topics
- interrupts and concurrent programming
- mechanical control
- state-based programming models
- signaling and frequency response
- mechanical design
- power budgets
- software
- firmware
- and PCB design
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027