Courses Taught

Philosophy of Technology

Philosophy of Communication

Philosophy of Technological Culture

Design History and Human-Product Relations

Methods in Philosophical Research

Philosophy of Engineering Science and Design

Philosophical Anthropology

Environmental Philosophy