Casey REAS Professor, UCLA Design Media Arts
For more information:COURSES
      2026
      Spring: Graduate Tutorial (404)
      Winter: Generative Art (113)
      
      
      2025
      Fall: Graduate Group Critique (403)
      Fall: Art and the Internet (111)
      Fall: Coding for the Arts (252A)
      Winter: Art and the Internet (111)
      
      
      2024
      Fall: Generative Art (113)
      Winter: Graduate Tutorial (404)
      Spring: Graduate Tutorial (404)
      Spring: Networked Media (161)
      Winter: Networked Media (161)
      
      
      2023
      Fall: Graduate Group Critique (403)
      Spring: Interactivity (28)
      Winter: Topics In Interactivity And Games: Generative Art and Computational Design (171)
      Winter: Graduate Tutorial (404)
      
      
      2022
      Fall: Interactivity (28)
      Fall: Programming Media 1 (252A)
      Spring: Interactivity (28)
      Winter: Special Topics: Online, Interactive, and Generative Art (171)
      Winter: Graduate Tutorial (404)
      
      
      2021
      Fall: Interactivity (28)
      Fall: Graduate Special Topics — 50 Years of Software Artists: Plotter Drawings to Non-fungible Tokens (289)
      Spring: Interactivity (28)
      Winter: Interactivity (28) Remote
      Winter: Graduate Group Critique (403) Remote
      
      2020
      Fall: Interactivity (28) Remote
      Fall: Programming Media 1 (252A) Remote
      Spring: Interactivity (28) Remote
      Winter: Interactivity (28)
      Winter: Graduate Tutorial (404)
      
      2019
      Fall: Special Topics — Compressed Cinema (171)
      Fall: Programming Media 1 (252A)
      Spring: Senior Project (159A)
      Winter: Network Media (161)
      Winter: Graduate Group Critique (403)
      
          
      2018
      Fall: Graduate Special Topics — Compressed Cinema (289)
      Fall: Interactivity (28)
      Spring: Interactivity (28)
      Spring: Graduate Tutorial (404)
      Winter: Interactivity (28)
      
      2017
      Spring: Senior Project (159A)
      Spring: Graduate Tutorial (404)
      Winter: Graduate Tutorial (404)
      Winter: Interactivity (28)
      
      2016
      Fall: Interactivity (28)
      Spring: Graduate Tutorial (404)
      Spring: Interactivity (28)
      Winter: Special Topics — AFK, Performative and Environmental Interfaces (171)
      Winter: Interactivity (28)
      
      2015
      Spring: Interactivity (28)
      Spring: Graduate Group Critique (403)
      Winter: Senior Project (159A)
      Winter: Graduate Tutorial (404)
      
  
      2014
      Fall: Interactivity (28)
      Spring: Interactivity (28)
      Spring: Graduate Tutorial (404)
      
      2013
      Fall: Special Topics — Live Cinema through Creative Coding (171)
      Fall: Interactivity (28)
      Spring: Interactivity (28)
      Spring: Graduate Tutorial (404)
      Winter: Senior Project (159A)
      Winter: Graduate Tutorial (404)
      
          
      2012
      Fall: Interactivity (28)
      Spring: Interactivity (28)
      Winter: Graduate Studio (402)
      
      2011
      Fall: Interactivity (28)
      Fall: Programming Media 1 (252A)
      Spring: Graduate Studio (402)
      Spring: Interactivity (28)
      Winter: Interactive Media 1 (152A)
      
      2010
      Spring: Graduate Studio (402)
      Winter: Interactive Media 1 (152A)
      Winter: Interactivity (28)
      
			
      2009
      Fall: Interactive Media 1 (252A)
      Fall: Interactivity (28)
      Spring: Network Media 1 (161A)
      Winter: Programming Media 1 (152A)
      
      2008
      Fall: Interactivity (28)
      Spring: Programming Media 2 (152B)
      Winter: Programming Media 1 (152A)
      
      2007
      Fall: Programming Media 1 (252A)
      Spring: Interactivity (28)
      Winter: Interactive Environments (256)
      Winter: Graduate Studio (402)
      
        
      2006
      Fall: Interactivity (28)
      Fall: Programming Media 1 (152A, 252A)
      Spring: Programming Media 1 (152A, 252A)
      Winter: Interactive Environments (256)
      Winter: Interactivity (28)
      
      2005
      Fall: Graduate Studio (402)
      Fall: Interactivity (28)
      Spring: Graduate Studio (402)
      Spring: Programming Media 2 (152B, 252B)
      Winter: Interactive Environments (256)
      
        
      2004
      Fall: Interactivity (28)
      Fall: Dynamic Typography (155)
      Spring: Special Topics — Programming Media 1 (160)
      Spring: Creative Web (161A)
      Winter: Interactive Environments (256)
      Winter: Dynamic Web (161B)
      
      2003
      Fall: Design for Interactive Media (157A)
GRADUATE MFA ADVISING
2024-2025CONTACT
UCLA Design Media Arts