DMS 122

Introduction to Physical Computing

University at Buffalo (SUNY) · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course introduces basic concepts and techniques for designing, constructing, and programming objects, spaces, and media that sense and respond to their physical surroundings. Eschewing the paradigm of screen-keyboard-mouse, this course seeks alternative modalities – such as light, sound, and touch – for creating interactive experiences. Through a progression of weekly exercises, students are exposed to electrical theory, circuit design, micro-controller programming, and a variety of sensor and actuator technologies. Students work both individually and in small groups, responding to a set of progressively complex design prompts culminating in both a mid-term and end-term presentation. No previous programming or electronics experience is required; however, curiosity and a willingness to experiment are a must! There may be a class fee assessed to your student account.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

Availability not recently verified
Class #suny_buffalo-1084Fall 2026UGRD
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?