Courses TaughtNumberNameLevelMSP 2011Introduction to Media TheoryUndergraduateMSP 3421Technology and CultureUndergraduateMSP 3445Media Images and AnalysisUndergraduateMSP 5042Media Technology and CultureGraduate