Digital Media Theory and Practice FILM 260/3.0 Film and Media Summer (July–August) 2023 July 4 – Aug. 15, 2023