Select Page
Visual Programming

Visual Programming

Visual Programming   The entire goal of visual programming is to both introduce and teach the fundamentals and beyond of the development environment¬† Touchdesigner (www.derivative.ca). A software commonly associated with large-scale interactive and immersive...
Generative Visual Media

Generative Visual Media

Generative Visual Media This class is a lab based, exploratory learning exercise in the creation, manipulation and control of visual media. By offering targeted instruction for students wanting to expand their research into the creation and generation of real-time...
Foundations of Creative Coding

Foundations of Creative Coding

Foundations of Creative Coding Foundations of Creative Coding serves two main purposes.  1: Get students ready for the coding requirements of the arts and entertainment technologies disciplines 2: Begin encouraging students to think and work with creative vision  ...
Designing Virtual Worlds

Designing Virtual Worlds

Designing Virtual Worlds This lecture/lab course serves as the introduction to the design process for immersive digital environments. The approach to teaching allows students to actively participant in discussion, learning and review of important past and present work...
Physical Computing

Physical Computing

Physical Computing Physical computing is a class structured around the exploration of using code to interact with real world objects. Learning focused on the actual implementation of sensors, lights and motors (etc) using micro-controllers (Arduino) and the correct...