This past term (Jan – Apr 2006), the Institute for the History and Philosophy of Science and Technology at the University of Toronto offered a graduate course called “HPS 1046H – Teleology, Adaptation and Design”, taught by Denis Walsh.
Here is the summary:
HPS1046: Special Topics: Teleology, Adaptation and Design (D. Walsh)
Evolutionary biology, unlike other natural sciences, appears to deploy teleological explanations. Teleological explanations appear to be appropriate because organisms appear to be designed for specific purposes. The course discusses various attempts to naturalize, or eliminate, biological teleology. We discuss the relation of natural selection and adaptation, the adaptationist programme in evolutionary biology, normativity and function and arguments for intelligent design in biology.
The relevant links: