Teaching Experience
Teaching Experience
NYU Game Center – Professor of the Arts, 2014-Present
NYU Game Center – Professor of the Arts, 2014-Present
Courses taught:
Courses taught:
Code Bootcamp
Code Lab 0
Code Lab 1
Code Lab 2
Designing for Museums
Designing for Impact
Game Studio 2
Major Studio Fall
Thesis 1
Intro to Programming for Games
University of Waterloo - Distinguished Visiting Scholar, 2021
Princeton University – Visiting Professor, 2018
University of Waterloo - Distinguished Visiting Scholar, 2021
Princeton University – Visiting Professor, 2018
Courses taught:
Courses taught:
Rising Waters: A Climate Change Game
NYU Game Center – Adjunct Professor, 2012-2014
NYU Game Center – Adjunct Professor, 2012-2014
Courses taught:
Courses taught:
Code Lab 0
Code Lab 1
Code Lab 2
NYU ITP – Adjunct Professor, 2010-2013
NYU ITP – Adjunct Professor, 2010-2013
Courses taught:
Courses taught:
Introduction to Computational Media
Intro to Mobile Games with Android
Beyond Processing
Creating Digital Games
School of the Visual Arts – Adjunct Professor, 2013
School of the Visual Arts – Adjunct Professor, 2013
Courses taught:
Courses taught:
Games for Change
Sarah Lawrence College – Visiting Professor, 2011 - 2012
Sarah Lawrence College – Visiting Professor, 2011 - 2012
Courses taught:
Courses taught:
Objects and Algorithms for Interactive Media
Software Design and Development