Shamik Dasgupta’s Courses

Spring 2018

PHIL 128 Philosophy of Science
PHIL 290-1 Graduate Seminar: Why Is There Anything Except Physics?

Fall 2017

PHIL 5 Science and Human Understanding