Digital Culture and Communication
Advanced Digital Visualization
Interactive Digital Communication
Interactive Digital Visualization
Mass Communication & Society
New Media Culture and Criticism
Graduate seminar: Visualizing Research & Performance
Online Journalism