Teaching

Current Courses (Fall 2026)

Physics for Biologists

EE BIOL 15 · Course website and lecture notes

Thinking like a physicist about biological questions

This course develops quantitative intuition through dimensional analysis and scaling arguments. Topics connect physics to biological form, energy and metabolism, information and entropy, and the physical limits of life.

  • Lecture: Tuesdays and Thursdays, 2:00–3:15 PM, Dodd Hall 170.
  • Discussion 1A: Wednesdays, 12:00–12:50 PM, Royce Hall 156.
  • Discussion 1B: Wednesdays, 1:00–1:50 PM, Royce Hall 156.
  • Discussion 1C: Wednesdays, 4:00–4:50 PM, Royce Hall 156.
  • Office hours: Thursdays, 3:30–4:30 PM, Botany Building 210H.

View course logistics

Practical Computing for Evolutionary Biologists and Ecologists

EE BIOL C177/C234 · Course website and lecture notes

Essential computing skills for modern ecologists and evolutionary biologists

A hands-on introduction to R, data wrangling, scientific visualization, and reproducible research with Quarto. The Fall 2026 materials also cover GitHub collaboration, working with AI in your workspace, and agentic AI workflows. No prior programming experience is required.

  • Lecture: Tuesdays and Thursdays, 10:00–10:50 AM, W.G. Young Hall CS76.
  • Lab 1A (C177): Wednesdays, 12:00–12:50 PM, Public Affairs Building 2317.
  • Lab 1B (C177): Wednesdays, 1:00–1:50 PM, Public Affairs Building 2317.
  • Office hours: Tuesdays, 3:30–4:30 PM, Botany Building 210H.

View the current course schedule


Past Courses

Quarter Course Materials
Spring 2026 Physics for Biologists (EE BIOL 15) Course website
Spring 2026 Practical Computing for Evolutionary Biologists and Ecologists (EE BIOL C177/C234) Archived course website
Winter 2025 Practical Computing for Evolutionary Biologists and Ecologists (EE BIOL C234) Archived course website