Teaching

Courses taught

  • Media and Datafication

  • Media Technology and Society

  • Media Studies, Machine Learning, and AI

  • Surveillance Cultures

  • Media Globalization

  • Media Art and Activism

  • Current Debates in Media

  • Television and Digital Media Theories

  • History of Television

  • Satellite Technologies and Media Culture

  • Feminist Film Theory

  • Advanced Film Analysis

  • Information Technology and Society