Michael R. Dietrich

Courses

 

Fall 2017Darwin

HPS 613: Medicine and Morality (Fall 2018)

HPS 626: Development of Modern Biology (Spring 2018)

HPS 2504: History of Genetics (Fall 2018)

HPS 2571: Going Molecular (Fall 2017)

HPS 2657: Philosophy of Biology (Spring 2017)

 


Past Offerings

Biology 1: History of Modern Biology

Biology 5: Philosophy of Biology

Biology 15: Genetic Variation and Evolution

Biology 36: Hsitory of Genetics

Biology 48: Principles of Evolutionary Medicine

Biology 110: Scientific Integrity and Research Ethics

Biology 125: The Nature and Process of Science