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
Module delivered both at the University of Plymouth, in the UK, and at the Nanjing University of the Arts, Nanjing. Module Name: DAT505 Advanced Creative Coding Module Leader & Lecturer: Dr. Stavros Didakis Supporting Lecturer: Yan Baoping Introduction: In this module, learners are introduced to advanced creative coding
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