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.
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.
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 |