Node.js & MQTT Tutorial
This tutorial uses Node.js and MQTT to create a communication system with clients and a main broker.
Media Architecture (IMA NYU, Fall 2019)
Description of the course "Media Architecture" that includes syllabus, and presentation of final projects.
Digital Media Design
From August 2017 till June 2019, I had the opportunity to be Associate Professor and Programme Leader in the Digital Media Design group (previously known as Digital Art & Technology), a cutting-edge cluster of courses in the School of Art,
DAT505 Advanced Creative Coding
The course introduces advanced creative coding strategies for developing engaging experiences using contemporary development tools and programming frameworks such as JavaScript, Three.js, WebGL, and WebAudio, as well as introducing techniques for user interaction and API integration.
Technoetic Arts
From 2014 till 2017 I had the chance to supervise Roy Ascott's course BA in Technoetic Arts, at the DeTao Masters Academy and Shanghai Institute of Visual Arts. Following is a description of the course, as is to be found in