Courses

View full course information

Spring 2021

HPS 60174
Phenomenology & Theory of Science
Tarek Dika

HPS 69382
Plagues
Joshua Lund

HPS 70001
Creating Nature (S)
Matthew Minarchek

HPS 83217
Aristotle: De anima
Sean Kelsey

HPS 83602
History, Science, Technology and Medicine since 1750 (H2)
Christopher Hamlin

HPS 92013
Practicum: Public Writing for Humanities
Kate Marshall

HPS 93828
Ethics and Policy in Technology Management
Don Howard

HPS 83100
Colloquium