Physical Computing

<< Back to course listing

IMA Number: 767.00 | 3 credits
Course Type: Production
Professor: Grayson Earle
This class meets WED, 10am-1pm in HN 432
Full Course Description:

“Physical Computing means building interactive physical systems by the use of software and hardware that can sense and respond to the analog world. While this definition is broad enough to encompass things such as smart automotive traffic control systems or factory automation processes, it is not commonly used to describe them. In the broad sense, physical computing is a creative framework for understanding human beings’ relationship to the digital world. In practical use, the term most often describes handmade art, design or DIY hobby projects that use sensors and micro controllers to translate analog input to a software system, and/or control electro-mechanical devices such as motors, servos, lighting or other hardware.””

Through a series of exercises leading to a final project, students will experiment and design physical electronic objects. This class revolves around the Arduino open source hardware products and community. Students are expected to pay $100 in materials fees for this course in order to purchase equipment. Students will retain ownership of said materials after the duration of the course.

Class website:

Permissions: Cleared after advisement and with Program Assistant.