North Carolina State University
PHI 340 Philosophy of Science Nature of science highlighted by differences between science and pseudoscience, relationships between science and religion, and roles of purpose-directed (teleological) and causal explanation in physical, life and social sciences. For further information about courses and other information please click here.