Explore the nature of scientific knowledge and its philosophical foundations

Explore the nature of scientific knowledge and its philosophical foundations. Discuss theories of scientific realism, instrumentalism, and empiricism, and examine philosophical questions concerning the nature of scientific explanation, confirmation, and theory change.