Stanford Root

Schedule

BIO · EARTHSYS · ENVRES · EPS · ESS · OCEANS

Fiorenza Micheli

Loading evaluations...

Upcoming classes

24 Classes
BIO 290
Teaching Practicum in Biology
Autumn 2026, Winter 2027, Spring 2027
BIO 71
Planet Ocean (ESS 71, OCEANS 71)
Winter 2027
BIO 802
TGR Dissertation
Autumn 2026, Winter 2027, Spring 2027
EARTHSYS 199
Honors Program in Earth Systems
Autumn 2026, Winter 2027, Spring 2027
EARTHSYS 250
Directed Research
Autumn 2026, Winter 2027, Spring 2027
EARTHSYS 297
Directed Individual Study in Earth Systems
Autumn 2026, Winter 2027, Spring 2027
EARTHSYS 299
M.S. Thesis
Autumn 2026, Winter 2027, Spring 2027
ENVRES 398
Directed Reading in Environment and Resources
Autumn 2026, Winter 2027, Spring 2027
ENVRES 399
Directed Research in Environment and Resources
Autumn 2026, Winter 2027, Spring 2027
ENVRES 801
TGR Project
Autumn 2026, Winter 2027, Spring 2027
ENVRES 802
TGR Dissertation
Autumn 2026, Winter 2027, Spring 2027
EPS 192
Undergraduate Research in Earth & Planetary Sciences
Autumn 2026, Winter 2027, Spring 2027
ESS 71
Planet Ocean (BIO 71, OCEANS 71)
Winter 2027
OCEANS 123H
Ocean Solutions: Science, Policy, and Community-Engaged Learning (BIO 123, OCEANS 223H)
Spring 2027
OCEANS 164H
Oceans Exploration: Gulf of California (OCEANS 264H, SYMSYS 164H)
OCEANS 198H
Directed Instruction or Reading
OCEANS 199
Undergraduate Research
OCEANS 223H
Ocean Solutions: Science, Policy, and Community-Engaged Learning (BIO 123, OCEANS 123H)
Spring 2027
OCEANS 290H
Teaching Practicum in Biology
Spring 2027
OCEANS 300
Research
Autumn 2026, Winter 2027, Spring 2027
OCEANS 305
Scientific Communications: An Introduction
Spring 2027
OCEANS 71
Planet Ocean (BIO 71, ESS 71)
Winter 2027
OCEANS 801
TGR Project
Autumn 2026
OCEANS 802
TGR Dissertation
Autumn 2026, Winter 2027, Spring 2027