HPSC0014

Intensive exploration of some central, on-going debates in philosophy of science such as scientific realism and antirealism; the nature of scientific explanation; and the status of laws of nature.