Summary
Jack Du is a Visiting Assistant Professor of Interactive Media with 11 years of experience blending computer science, studio art, and hands-on creative coding. Based in the United Arab Emirates, he teaches and develops experimental interactive projects at NYU Abu Dhabi after roles at NYU and NYU Shanghai, drawing on a BS in Computer Science & Interactive Media Arts and an MPS from NYU's ITP. He maintains a disciplined creative practice—1000+ consecutive days of daily coding experiments showcased across his website and Instagram—demonstrating a rare commitment to iteration and public-facing prototyping. Jack’s work sits at the intersection of pedagogy, generative media, and web-driven interaction design, translating research-ready ideas into teachable artifacts and student-facing curricula. Colleagues describe him as both a rigorous technologist and a studio practitioner who bridges academic research with playful, production-ready prototypes.
11 years of coding experience
1 year of employment as a software developer
Master of Professional Studies (MPS), Interactive Telecommunications Program (ITP), Master of Professional Studies (MPS), Interactive Telecommunications Program (ITP) at New York University
Bachelor of Science (BS), Majors: Computer Science, Interactive Media Arts; Minor: Studio Art, Bachelor of Science (BS), Majors: Computer Science, Interactive Media Arts; Minor: Studio Art at New York University Shanghai
python, java, c/c++, javascript