Tag Archives: arduino

DM-UY 4913 DATA VISCERALIZATION

This is a hands-on, project based studio course that pushes beyond typical notions of data visualization, examining ways that data can be transformed into embodied experiences. Students will engage with techniques in physical computing, haptic technologies and VR towards the creation of a series of unconventional data visualizations. Each project will interpret dynamic data sets, conveying complex phenomena such as climate change through tactile and embodied forms of representation.

Instructor : Craig Fahner

Sample Syllabus

DM-GY 6153 Game Design Studio

This course guides graduate students through contemporary thought in game design, development, user testing and deployment. The course will benefit students interested in research or employment opportunities in game design or in related fields that require an understanding of human-computer interaction. This studio provides a foundation understanding of how games are developed, tested and experienced.
Spring 2025 the course will focus on the integration of bespoke controllers and game feel.
instructors : Ahmed Ansari, Scott Fitzgerald

DM-GY 6143 Interaction Design Studio

This seminar introduces students from diverse backgrounds to interaction design as a creative and a design practice. The course surveys application areas, supporting technologies and their impact on individual and group relationships. Group projects introduce the collaborative and interdisciplinary development process common in the professional technology and design. Students are expected to develop technology competencies, including software programming, configuration of hardware devices and the operation of standard digital-media hardware and software tools. Students are also expected to demonstrate interpretive positions regarding analysis of the impact of technology on individuals and social interactions.

Instructor : Camila Morales

Sample Syllabus

DM-UY 4913 Blinking Beeping Moving Sensing

This course is an introductory course on physical computing, with an emphasis on unusual and unique physical interactions. Students will use microcontrollers, lights, speakers, buttons, sensors, and actuators like motors to physicalize digital processes. Potential applications include art installations, games, and interface design among other fields.

Sample syllabi 

DM-GY 9201 Physical Interfaces For Networked Devices

NB – this is a 7-week course!

This course explores opportunities and limitations in designing physical interfaces for devices that communicate at a distance, primarily wirelessly. Physical, virtual, and social communication infrastructure will be used in the context of creating novel interactions. Students will learn to identify existing networked devices and objects, taking a critical look at their implementation from both a technical and social standpoint. While there are no prerequisites for the course, students are strongly encouraged to have some exposure to programming, electronics, or working with sensors.

Instructor: Scott Fitzgerald

DM-GY 9201 Light and Control

NB : This is a 7- week course!

In this studio-based course, students will learn about and apply various protocols for controlling digital lighting for interactive, expressive, sculptural objects. While light-based art goes back centuries, the last few decades has seen an explosion of tools for creative output using various electric lighting fixtures and technologies. In addition to the technical aspects of control, this course explores aesthetic dimensions of this form through exposure to a variety of works and artist practices. At the end of the class, students will have a mini-exhibition displaying their work. Experience with programming and electronics is strongly encouraged.

Previous course site : https://wp.nyu.edu/lightandcontrol

Instructor: Scott Fitzgerald

DM-GY 9103 Design for Change: UX and Wearables

This course explores the intersection of user experience design, spatial computing, wearable technology, and fashion, with a strong emphasis on social justice. It aims to equip students with the skills to create innovative designs that are not only technologically advanced but also socially conscious and inclusive. Students will gain an understanding of the principles of user experience design and their application in spatial computing and wearable technology. The course will culminate in a prototype that embodies the principles of inclusive and socially responsible design.

Instructors : Reginé Gilbert & Kathleen McDermott

DM-GY 9103 Tangible Electronics for Teaching and Learning

Tangible Electronics for Teaching and Learning is a cross-listed course between NYU Steinhardt’s Educational Communication and Technology (ECT) program and NYU Tandon’s Integrated Design & Media program (IDM), combining theory and practice for
researching, designing, and prototyping tangible educational technology. Students will gain an understanding of theoretical frameworks and best practices for undertaking a practice-
based research project in educational technology. Learners will analyze a learning context, identify learning objectives, conduct primary research, and work collaboratively with a “client”
in the field to develop and iterate on tangible designs for learning. Students will learn techniques for rapid prototyping, including techniques for brainstorming, mocking up ideas in low-fi materials, iteration, and will gain an introduction to the Tandon MakerSpace. Students will also gain an overview of physical computing, including how to use microcontrollers to interface with sensors and actuators, in order to implement their designs and gain feedback.

class site : https://wp.nyu.edu/tangiblesforlearning/

Instructors: Benedetta Piantella, Kayla DesPortes

DM-GY 6063 Creative Coding

This course is an introductory programming class, appropriate for students with no prior programming experience. Traditionally, introductory programming teaches algorithmic problem-solving, where a sequence of instructions describe the steps necessary to achieve a desired result. In this course, students are trained to go beyond this sequential thinking – to think concurrently and modularly and ask questions about how computation can reflect creative potential. By semester end, students are empowered to write and read code for event-driven, object-oriented, experiences and connect them to the physical world.

Sample Syllabi