In-Person Help‎ > ‎

Office Hours

To request 🗓 office hours, you can use the:

👉 office hours booking page here 👈

...or browse through the links of faculty/staff/residents below.

Research Residents

Javascript, HTML, CSS, ICM, p5.js, Photoshop, Illustrator, Comm Lab, Final Cut Pro, Ableton, intro Unity, intro MAXMSP, digital fabrication (laser cutter, 3D printer, CNC Milling), Design, development, critique

Javascript, HTML, CSS, ICM, p5.js, WebSockets, Github, Websites, Photoshop, Illustrator, Sketch, Comm Lab, Networks.

Javascript, Python, Web Development, Git, ML, Data vis, Maps, ml5.js

Dominic Barrett
Javascript, ICM, p5.js, HTML/CSS, Comm Lab (sound), graphic design, sound, Max MSP, music software/DAWs, intro Unity, VR, Arduino, basic Pcomp, Processing

Physical computing, Fabrication, Prototyping, Processing, p5.js, UX/UI, Photoshop, Illustrator, Javascript, LED, Kinetic sculpture, Interactive installation, Tangible Interfaces, Museum installation

Jasmine Soltani
JavaScript/P5/Node.js, Python, Arduino, HTML/CSS, data collection & analysis, surveillance, networks, social & environmental justice, plants, animals, literal garbage

Jenny Lim
game design, user testing, public speaking, paper prototyping, video production, ER equipment, adobe premiere pro, adobe after effects, critical feedback, concept development

Koji Kanao
Python, Javascript, Processing, openFrameworks, Physical Computing, Basic Swift

Programming, Computer Graphics, Computer Music, Live Coding, Pen Plotters, Data Visualization, Data Analysis, AI/ML Algorithms

Programming, physical computing, fabrication, rapid prototyping, accessibility, basic image / video editing

Data collection/creation, project critique, digital mapping, or even if they're just looking to chat

Regina Cantu

physical computing (Pcomp, physcomp), fabrication, tangible interactions, intro Unity, Popup Windows, research, sustainability, system´s thinking, Vuforia AR, digital fabrication, photoshop, illustrator, premier.

physical computing, fabrication, rapid prototyping, programming, circuit design, basic -  design/audio/video/image editing/AR, ITPower, social cognizance

PComp, Fabrication, Programming, Node.js, WebSockets, Kinetics, Electronics, Installations, 3D modeling, networks ("the internet")

i'm interested in: uncivilization, rewilding, climate breakdown, dance, computation, complexity/simplicity
i might be able to help with: creative programming (processing, arduino, p5.js), computer vision, physical computing,
feedback, existential doubts, going for a walk...

Creative Coding, Web Development, Pcomp, Fabrication, 
Projection Mapping (TouchDesigner, Madmapper, Isadora, Syphon), Processing, VDMX,
Concept critique, Project development research, NIME(New Interface for musical expression), 
Live Performance, Venue Hunting, Entertainment Tech, Game & Gamification Design

physical computing, lights, AC, motors, digital fabrication, mechanism, energy, oF, pi, energy, long term installations, ideation, hesitation, user research, collaboration, presentation, bigscreens, art chat


(sorted by Last Name)

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

Dynamic Web Development

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

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

Alexander Brandt
Exhibition, Design, Multimedia, Space, Story, Media, Interactivity, Experience, Immersive, Utopia, Dystopia

100 Days of Making
Poetic Computation, Contemporary art, pedagogy, social practice, English as Second Language, Race, Disability 

Katherine Dillon
Visual Language, UX Design, Thesis

Hacking Smart Toys for AI Learning

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

Jeff Feddersen

Fandom, Digital Celebrity, Interaction design, Entrepreneurship and Business Development

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

Physical interfaces, networks, sustainability, lighting

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

Visual design, user experience, design systems

Python, openframeworks, computer vision, machine learning, decentralization, ml5.js, Runway,

Art History

KC Lathrop
Interactive design, UX design, user research, animation, public speaking

Andrew Lazarow
Concepts, writing, projection mapping, live-performance, optical illusion, processing, OpenFrameworks

Geography, Mapping, Data Collection & Visualization, Generative Design, Urban Climates, Javascript

Product design, human centered design, user experience, product strategy, product development, product realization, haptics, (rapid) prototyping, engineering, design engineering, manufacturing

Experiential Storytelling

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

Concept dev, programming, music, interactive design

Marianne Petit
Storytelling, Papercraft, Animation, Assistive Technology

Physical Computing, Creative Computing

Live Performance, Sound + Video, 3D Scanning, Avatars, MaxMSPJitter, Unreal Engine, Projection

Sarah Rothberg
Virtual Reality, Unity3d, UX, Animation, Video, Sound, Concept Development, Installation / Experience Design, Digital Humanities

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

Michelle Shevin
Beyond Binary: Analytical Methods for Navigating Uncertain Futures

Javascript, Full-stack Web Development, ml5.js

ICM Instructor

Bodies in Motion

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

Tracy White

Mimi Yin
ICM, Big Screens, Web front-end

Wearables, physical computing