I teach two courses at New York University.

Creative Coding

Creative Coding is a course geared for media and marketing students to learn the basics of programming and develop a deeper understanding of the making process. In my course, students are expected to design and code concepts from the ground up. Projects range from full-blown games all the way to abstract art pieces.

New Media Research Studio

New Media Research Studio is an exercise in extending research into the digital domain. Through the course, my students spend the semester exploring various digital mediums as a way to not only engage with a research project further, but also as a means to communicate, share, and publish.