Courses
Home
•
C.V.
•
Courses
•
Supervisions
•
TOPIA
•
Projects and Polemics
•
Links
Course Syllabuses
SPT 6647 / Humanities 6319
“Culture and Modernity”
HUMA 3925
“Interfaces: Technology and Humans”
HUMA 4228
“Nature in Narrative”
CMCT 6100
“Theoretical Approaches to Media
& Culture” Summer 2007
HUMA 6302
“Culture and Technology ”