Skip to Content

Current University Lectures

All courses below are part of the Bachelor programme “Creative Arts and Technology” at the Institute for Music, Sound, and Engineering at KMITL Ladkrabang in Bangkok, Thailand and have a course scope of 3h lecture and 2h lab per week. A more general Teaching Vision can be found here.

Computer Programming for the Arts

Course Description: This course focuses on computer programming concepts and techniques specifically tailored for creative arts applications. Through coding exercises and projects, students will learn how to use programming languages to generate interactive art, animations, audiovisual compositions, and other creative expressions. Emphasis will be placed on the integration of coding skills with artistic vision to create innovative and interactive digital artworks.

Tools used: Sonic Pi, SuperCollider, Pure Data, Max/MSP, Tidal, p5.js/Javascript, Touch Designer.

Introduction to Artificial Intelligence for the Arts

Course Description: The course teaches the principles and applications of Artificial Intelligence (AI) in the context of creative arts. Students will explore how AI techniques such as machine learning, computer vision, and natural language processing can be used to generate, enhance, and interact with artistic creations. Through hands-on projects, students will gain practical experience in integrating AI with the arts, fostering innovation and new possibilities for creative expression.

Tools used: Python, Librosa, Keras, Tensorflow, Pytorch, Max/MSP, Plugdata.

Immersive Media Experience

Course Description: This course delves into the creation and design of immersive experiences using virtual reality (VR), augmented reality (AR), and other interactive technologies. Students will learn to develop engaging and realistic virtual environments and interactive narratives. Through hands-on projects, students will explore the potential of immersive technologies for various applications.

Tools used: Unity, Wwise, FMOD, Steam Audio, Meta Quest, Reaper, IEM Plug-In Suite, Dolby Atmos (Composer).

Introduction to Science and Technology Studies

Course Description: Students examine significant technological advancements and their impact on society throughout history. Students will explore key technological revolutions, ethical implications, and future trends, considering how technology shapes our lives and the potential it holds for solving global challenges. Through critical analysis and discussions, students will gain insights into the complex relationship between technology and human progress.

Recent Workshops

“Interactive Artificial Intelligence for Music and Sound” Workshop at K-Engineering Days. 1-3 August 2025. Bangkok, Thailand.

“Interactive Machine Learning for the Arts” Workshop at Innovation Expo, KMITL, 6-8 March 2025, Bangkok, Thailand.

Supervision and Mentoring

I’m currently supervising Bachelor projects in the field of Interactive Media and Applied Music Technologies, which is equivalent to a 3-hour-course in the syllabus. This project class includes a weekly meeting, where I help students structure their project development and advise them during the planning and execution of their prototypes and systems. It also includes the visit of relevant conferences, for example audiovisual media fairs, and visits of development and creative production studios, which might end up in a industry-university-partnership or succeeding internships for the students. 

Studio Technology Mentoring: During my Master studies at Stuttgart Media University, I mentored Bachelor students of audio-visual media studies in the university-owned audio studios. This involved introductory sessions in the studio’s technologies, as well as a supervision of their audio production work.

Seminars

Culture and Teaching Method Seminars: After my Master Studies, I planned and taught international German language teachers continued learning courses during the summer breaks in various German cities over the course of three summers. Those were very diverse groups of 15-20 individuals, typically employed by public or language schools in various countries. I co-taught those courses together with a colleague and they lasted between two and four weeks. Some had a specific topic, for example the German re-unification (we visited Bonn and Berlin during the course,) focus on cultural heritage or specific German cities such as Hamburg for example. Our assistant then also booked a cultural side-program, where we visited festivals such as Classical Next in Berlin’s Philharmonie, Elbphilharmonie Hamburg, or other festivals. All of those courses had a focus on methodology of teaching, and my expertise was mainly in using music, media, or gamified elements in the teaching.

Work as a German language teacher: During my Bachelor and Master studies, I worked as a language teacher for international youths with the Goethe-Institute for several years. Mostly, those were a few week-long intense courses for youths aged 14-21 on language levels A0-B2, and I took some of the lower exams with my colleagues at the end of those language courses. While this seems rather unrelated to my current field, those experiences taught me general pedagogics and I was able to test many methods, some of which I still use for my teaching today, especially when it comes to project work in smaller groups. Language of instruction was German for those last two paragraphs.