In-Person Help‎ > ‎

Office Hours


Where no link to Office Hours is available, see Email Addresses. 

Food, Senses, Climate Change, Science, Immersive Environments, Biology, Site-Specific, Social Engagement, Video

Gabe Barcia-Colombo
Commlab, Pop up Windows, Video Sculpture, Thesis

Virtual Reality, Motion Capture, Projection Mapping, Experiential Installation, Project Management, Conceptual Development

Katherine Dillon
Visual Language, UX Design, Thesis

Luke DuBois
Interactive sound, video performance, installation, music production, visual language

Applications/Performed Identities,Cabinet of Wonders/Thesis/General

Content Design/Writing, Game Design, Performance, Concepts, History, Discomfort

Mitchell Joachim
Ecological design, sustainability, architecture, urban planning, smart cities

Human-centered design, user testing, assistive/rehab technology, accessible development

Phys comp, net objects, sustainability

Concepts, writing, projection mapping, live-performance, optical illusion, processing

Dan O'Sullivan
Physical computing, programming

Allison Parrish
General ICM/p5.js help, Processing, Python, natural language processing, web development, data analysis, databases, game design

Storytelling, Papercraft, Animation, Assistive Technology

Phys comp, GSM Infrastructure (Towers of Power), Non-profit and business development

Virtual Reality, Concept Development, Digital Humanities

Interactive digital art, Project Development Studio, The World-Pixel by Pixel, Designing for Digital Fabrication

Daniel Shiffman
ICM Instructor

Javascript, Data Visualization, Node.js, MongoDB, Express.js, Graphic Design, p5.js

Gregory Trefry
Game Design, Experience Design, Kids Media, Educational Games

Ideas, concepts, theory, networks, servers, mobile, web programming, Node.js, JavaScript, Java, p5.js, p5.js serial, Android, Bluetooth, PhoneGap, streaming, WebRTC, and WebSockets

ICM, Big Screens, Web front-end

Marina Zurkow
Installation, Moving Image, Site, Eco-art, Animals

Research Residents

assistive technology, physical computing, and node.js

PComp (Arduino / Circuitry / PCB), Javascript, Shader, ThreeJS, Processing, Cinder, HTML/CSS, Node, Max/MSP, Kinect, Projection/Camera, Fabrication >> Art Installation, Live Performance, Concept Development

Programming (ICM, p5js, Python, JavaScript, Node, Live Web, HTML, CSS , Arduino, Raspberry Pi), Networks, Privacy and Surveillance related things, The Hand Router (<3), NeoPixels, Foosball, any worries you may have

Programming(JavaScript/HTML/CSS/C++/React/p5.js/Processing/Node/Basic Ruby), Accessibility in code, Physical Computing, Fabrication (3D printing, wood turning, wood work, laser cutting), Origami, Illustrator, Concept Development

Unity, Virtual Reality, Augmented Reality, 3D Scanning, 3D printing, Unreal Engine, UX (Photoshop, Illustrator, Sketch), Video (Camera, Premiere, After Effects), Projection Mapping, Wood Work, Installation, Fabrication, Fungus stuff

Programming/Creative Coding/ICM (Processing/Javascript/p5/ThreeJS), Kinect, Kinectron, Body scanning (skanect), Motion Capture, Web sockets, Peer Networks, Project Development, Live Performance, Rigging, Movement, Body sensors, Github, Social impact/NGO communications, Websites, Wordpress, Projection

concept development, writing, GitHub, front-end Javascript, p5.js web editor bugs

Physical Computing, Arduino, Fabrication, PCB Fabrication, ICM, p5.js, HTML/CSS/Javascript, Node.js, Chrome Extensions, Python, Max/MSP, Github, Linux/Unix Command Line, Asterisk, Web Hosting, Computer Networking, Ideation, Feedback, Troubleshooting, Skateboarding, Bike Commuting, Climbing, Foosball, Taking Breaks, Eating

Design and communication, fabrication, journalism, structure and drama, playful pedagogy, video and animation, papercraft, politics, game design, 360 video, no holds barred critique.

ICM, Comm Lab Sound, NIME, Immersive Listening, p5.js, Processing, Max/MSP, Puredata, Python, JavaScript, GitHub, audio recording, audio mixing

Subpages (1): Rob Ryan Office Hours