Philosophy
PHIL127 Philosophy of Biology
Can developmental processes be reduced to gene expression? Does the history of life exhibit trends (e.g. increasing complexity)? How are we to understand key concepts such as fitness, species, adaptation, and gene? Is there such a thing as human nature? Course surveys these and other core philosophical topics in the biological sciences.