Programming for Visual Thinkers (DIG-0144)

Spring 2025 · DIG 0144 · Tufts University · 4 credits · Undergraduate

Develop software using visual modules instead of code, similar to plugging guitar pedals into one another. Concepts of visual programming, including instantiation, matrix math, lookup tables, and parametric design. Applications to a variety of disciplines including image making, installation, lighting, interactive video, graphic design, projection mapping, VJing, and data visualization. Develop unique software tools for creating real time interactive 3D scenes, generative 2D images, and audio reactive systems. Recommendations: Some experience with Photoshop, Premier, After Effects or equivalent image manipulation software is expected. Open to all levels.

Course codes: DIG-0144, DIG 0144, DIG0144, DIG-144, DIG 144, DIG144

Course Discovery