COSC 29.06 Digital Tangible User Interfaces
As computation becomes ubiquitous, we find interactive digital devices scattered around our homes, as integral parts of our living environments, including smart appliances, interactive architectural elements, toys, and interactive artworks. Digital Tangible User Interfaces (TUIs) are an approach to Human-Computer Interaction (HCI) where computation is embedded into objects we can interact with. One challenge of the TUIs is how to create a seamless interface between users and digital information so that the user can naturally interact with the daily product and their living environment. This course will focus on the theory, process, and practice of building intelligent objects and spaces. Students will be required to design and implement tangible user interface projects by using physical computing tools (Arduino) and computer languages such as Processing.