Teaching
HPS and Scientific Education
2026Module: Philosophy of Science
PG
Introduction to Philosophy
2026Module: Epistemology
UG
Reading Group on Philosophy of Science
2026PG
Technology and Ethics
2026Module: Kant and Rawls
UG
Module: Philosophy of Science
Module: Epistemology
Module: Kant and Rawls