IDeATe: Introduction to Physical Computing
Fall and Spring: 10 units This practical project-based course covers the basic technical skills (including electronics, programming, and hardware) needed to build simple interactive objects with embedded behavior using the Arduino microcontroller. A sequence of projects challenge students to apply their technical skills in creative ways. Sensor inputs covered include an ultrasonic ranger, thermometer, light sensor, and human inputs like buttons and knobs; outputs to affect the world include actuators such as motors, LED lights, speakers, and haptic feedback devices. This introductory portal course has no technical prerequisites. Contact rzachari@andrew.cmu.edu with any questions about the course. Students are encouraged to co-register for a fabrication course such as the micro course 99-353 IDeATe Design Essentials for Laser Cutting and/or 99-359 IDeATe 3D Modeling and 3D Printing. Course Website: https://courses.ideate.cmu.edu/60-223
Sources
- Course catalogue ↗2026-2027