Graduate Seminars


Communication & the Social

Ethnographic Research Methods

Globalization & Social Inequality

Practicum in Professional Development

Social & Cultural Theory

Sociology of Science

Qualitative Methods for Technoscience

Technology, Culture, and Power


Undergraduate Courses


Design, Innovation, & Social Change
Introduction to Justice Studies

Organizational Communication
Surveillance & Society
Surveillance Cultures

Technological Change & Social Justice
Technology & Environmental Problems
Understanding Organizations

Visual Culture