Current Debates in Philosophy of Science (PHIL*4140)