SCRN30005: The Environmental Screenscape
SCRN20013: Australian Film and Television
SCRN20011: Hollywood and Entertainment
ATS2535: Screen Storytelling: From Classical Narrative to Multi-Media World Building
ATS2964: Resistance and Representation in Film and Television
ATS3969: Screen Studies in the Digital Era
ATS2530: Film and Television Genres (Guest Lecturer)
ATS1304: Introduction to Television Studies
ATS1305: Introduction to Film Studies
ATS3191: Media Analytics Lab
ATS2280: Video Games: Industry and Culture
ATS1280: Understanding the Media
ATS1206: Media Challenges
ATS1119: Communicating in the Digital Era