The Physical Computing course at the State University of New York is teaching hardware and software design to students through hands-on work with open source devices like Arduino and the Printerbot. Students are engaged through a process of design, prototyping, and development to participate in events like robotic Olympics.