Main issues in the philosophy of science. Special attention to the ways scientific developments have influenced the philosophy of science and how philosophy of science has influenced scientific progress. Case studies of selected historical episodes in which science and philosophy have interacted significantly, focusing on the physical, biological, or social sciences.