Teaching


Syllabus

Introduction to Biology (Bio 100)

Introductory course for general education students.


Syllabus

Biology (Bio 130)

General biology course with laboratory for biology majors. Introduction to disciplines in the life sciences including methods for scientific inquiry, biochemical dynamics, cell structure and function, evolutionary theory, bioenergetics, and ecological interactions.


Syllabus

Ecology (Bio 350)

Distribution and abundance of organisms and their interactions with the physical and biotic components of the earth.


Syllabus

Cultural Proofs (IAS 380R)

Exploration of culture in the host country for students participating in our International Biology Internship program.


Syllabus

Evolutionary Biology (Bio 420)

Intensive examination of evolution as the conceptual cornerstone of biology.


Syllabus

Mentored Research (Bio 494R)

Mentored research project in Dr. Johnson's lab. Add code required; must have consent of the instructor.


Syllabus

Advanced Topics in Ecology and Evolution (Bio 559R)

How to write and publish a peer-reviewed journal article.


Syllabus

Evolutionary Ecology (Bio 652)

Exploring the diversity of life by integrating ecological and evolutionary perspectives. Topics include theoretical population ecology, advanced evolutionary biology, and behavioral ecology.