← All departments

ESS courses at Stanford

80 ESS courses in Stanford’s catalog, with ratings and hours per week from real student evaluations.

  • ESS 8: The Oceans: An Introduction to the Marine Environment (EARTHSYS 8)4 units · 3.5/5 rating · 7 hrs/wk
  • ESS 14N: Sustainable Adaptation3 units · 5.0/5 rating · 7 hrs/wk
  • ESS 35N: Ecosystem Restoration and the Carbon Cycle3 units
  • ESS 46N: Exploring the Critical Interface between the Land and Monterey Bay: Elkhorn Slough (EARTHSYS 46N, OCEANS 46N)3 units · 5.0/5 rating · 5 hrs/wk
  • ESS 60N: Our Icy Oceans (OCEANS 60N)3 units · 5.0/5 rating · 6 hrs/wk
  • ESS 65N: How to make a tornado (and other flows in the atmosphere and ocean)3 units
  • ESS 71: Planet Ocean (BIO 71, OCEANS 71)4 units · 5.0/5 rating · 5 hrs/wk
  • ESS 102: Scientific Basis of Climate Change (ESS 202)3 units · 4.0/5 rating · 7 hrs/wk
  • ESS 103: Rethinking Meat: An Introduction to Alternative Proteins (EARTHSYS 109, EARTHSYS 209, ESS 203, ETHICSOC 107)1-2 units · 5.0/5 rating · 2 hrs/wk
  • ESS 106: World Food Economy (EARTHSYS 106, EARTHSYS 206, ECON 106, ECON 206, ESS 206, GEP 106, GEP 206)3-5 units · 4.0/5 rating · 10 hrs/wk
  • ESS 107: Control of Nature (EARTHSYS 107)3 units
  • ESS 108: Research Preparation for Undergraduates1 unit · 5.0/5 rating · 3 hrs/wk
  • ESS 111: Biology and Global Change (BIO 117, EARTHSYS 111, EARTHSYS 217)4 units · 4.0/5 rating · 9 hrs/wk
  • ESS 112: Human Society and Environmental Change (EARTHSYS 112, EARTHSYS 212, HISTORY 103D)4 units
  • ESS 114: Regenerative Coffee: Biochar, Climate, and Health, A Human and Planetary Health Action Lab (ESS 314)3 units · 5.0/5 rating · 10 hrs/wk
  • ESS 123: Biosphere-Atmosphere Interactions (EARTHSYS 123A, EARTHSYS 223, ESS 223)3-4 units · 5.0/5 rating · 8 hrs/wk
  • ESS 125: Introduction to Planetary Science (AA 124, EPS 124, GEOPHYS 124)3-4 units
  • ESS 136: Modeling Human-Environment Systems (ESS 236, GEP 115, GEP 215)3 units · 5.0/5 rating · 17 hrs/wk
  • ESS 137: Geomorphology: The Mechanics of Earth's Landscapes (CEE 112E, CEE 212E, EARTHSYS 112G, EARTHSYS 212G, EPS 112, EPS 212, ESS 237, GEOPHYS 113, GEOPHYS 213)4 units · 4.5/5 rating · 10 hrs/wk
  • ESS 141: Remote Sensing of the Oceans (EARTHSYS 141, EARTHSYS 241, ESS 241, GEOPHYS 141)3-4 units · 4.0/5 rating · 8 hrs/wk
  • ESS 148: Introduction to Physical Oceanography (CEE 162D, CEE 262D, EARTHSYS 164, OCEANS 162D, OCEANS 262D)3 units · 4.0/5 rating · 8 hrs/wk
  • ESS 150: Wildfires in the Anthropocene (EARTHSYS 150)3 units · 5.0/5 rating · 6 hrs/wk
  • ESS 151: Biological Oceanography (EARTHSYS 151, EARTHSYS 251, ESS 251)3 units · 4.0/5 rating · 7 hrs/wk
  • ESS 152: Marine Chemistry (EARTHSYS 152, EARTHSYS 252, ESS 252, OCEANS 152, OCEANS 252)3 units · 4.5/5 rating · 8 hrs/wk
  • ESS 155: Science of Soils (EARTHSYS 155)4-5 units · 5.0/5 rating · 9 hrs/wk
  • ESS 158: Geomicrobiology (EARTHSYS 158, EARTHSYS 258, ESS 258)3 units
  • ESS 162: Remote Sensing of Land (EARTHSYS 142, EARTHSYS 242, ESS 262)3 units · 4.0/5 rating · 8 hrs/wk
  • ESS 164: Fundamentals of Geographic Information Science (GIS) (EARTHSYS 144)3-4 units · 5.0/5 rating · 9 hrs/wk
  • ESS 166: Will Technology Save the World?: Environmental Ethics and Techno-Optimism (ESS 266)4 units · 4.5/5 rating · 6 hrs/wk
  • ESS 171: Climate Models and Data (ESS 271)3 units · 4.0/5 rating · 5 hrs/wk
  • ESS 202: Scientific Basis of Climate Change (ESS 102)3 units · 4.0/5 rating · 7 hrs/wk
  • ESS 203: Rethinking Meat: An Introduction to Alternative Proteins (EARTHSYS 109, EARTHSYS 209, ESS 103, ETHICSOC 107)1-2 units · 5.0/5 rating · 3 hrs/wk
  • ESS 204: Stand up: Scientific Presentation and Public Speaking (EPS 306, GEOPHYS 205)2-3 units
  • ESS 205: Fundamentals of Geobiology (EARTHSYS 205A, EPS 205)3 units
  • ESS 206: World Food Economy (EARTHSYS 106, EARTHSYS 206, ECON 106, ECON 206, ESS 106, GEP 106, GEP 206)3-5 units · 4.0/5 rating · 10 hrs/wk
  • ESS 210: Techniques in Environmental Microbiology1-4 units
  • ESS 220: Physical Hydrogeology (CEE 260A)4 units · 4.5/5 rating · 16 hrs/wk
  • ESS 221: Contaminant Hydrogeology and Reactive Transport (CEE 260C)3 units · 4.0/5 rating · 11 hrs/wk
  • ESS 223: Biosphere-Atmosphere Interactions (EARTHSYS 123A, EARTHSYS 223, ESS 123)3-4 units · 5.0/5 rating · 8 hrs/wk
  • ESS 224: Remote Sensing of Hydrology (CEE 260D)3 units · 4.5/5 rating · 11 hrs/wk
  • ESS 227: Decision Science for Environmental Threats (EARTHSYS 227)3-5 units · 5.0/5 rating · 6 hrs/wk
  • ESS 233: Mitigating Climate Change through Soil Management (EARTHSYS 233)3 units
  • ESS 234: Climate Displacement, Migration, and Mobility (CSRE 234, EBS 234, HUMRTS 224)3 units · 4.5/5 rating · 4 hrs/wk
  • ESS 235: Advanced Concepts in Geographic Information Science (EARTHSYS 145, EARTHSYS 245, URBANST 145)3-4 units · 5.0/5 rating · 11 hrs/wk
  • ESS 236: Modeling Human-Environment Systems (ESS 136, GEP 115, GEP 215)3 units · 5.0/5 rating · 17 hrs/wk
  • ESS 237: Geomorphology: The Mechanics of Earth's Landscapes (CEE 112E, CEE 212E, EARTHSYS 112G, EARTHSYS 212G, EPS 112, EPS 212, ESS 137, GEOPHYS 113, GEOPHYS 213)4 units · 4.5/5 rating · 10 hrs/wk
  • ESS 239: Data Science for Geoscience (EARTHSYS 240, ENERGY 240, EPS 140, EPS 240)3 units
  • ESS 241: Remote Sensing of the Oceans (EARTHSYS 141, EARTHSYS 241, ESS 141, GEOPHYS 141)3-4 units · 4.0/5 rating · 8 hrs/wk
  • ESS 246A: Atmosphere, Ocean, and Climate Dynamics: The Atmospheric Circulation (CEE 161I, CEE 261I, EARTHSYS 146A, EARTHSYS 246A)3 units · 4.5/5 rating · 9 hrs/wk
  • ESS 246B: Atmosphere, Ocean, and Climate Dynamics: the Ocean Circulation (CEE 162I, CEE 262I, EARTHSYS 146B, OCEANS 246B)3 units · 5.0/5 rating · 10 hrs/wk
  • ESS 248: Polar Climate Dynamics3 units
  • ESS 249: Marine Stable Isotopes (OCEANS 249)3 units
  • ESS 251: Biological Oceanography (EARTHSYS 151, EARTHSYS 251, ESS 151)3 units
  • ESS 252: Marine Chemistry (EARTHSYS 152, EARTHSYS 252, ESS 152, OCEANS 152, OCEANS 252)3 units
  • ESS 256: Soil and Water Chemistry (EARTHSYS 256)3 units
  • ESS 258: Geomicrobiology (EARTHSYS 158, EARTHSYS 258, ESS 158)3 units
  • ESS 259: Environmental Microbial Genomics (OCEANS 269)1-3 units · 5.0/5 rating · 7 hrs/wk
  • ESS 262: Remote Sensing of Land (EARTHSYS 142, EARTHSYS 242, ESS 162)3 units · 4.0/5 rating · 8 hrs/wk
  • ESS 266: Will Technology Save the World?: Environmental Ethics and Techno-Optimism (ESS 166)4 units · 4.5/5 rating · 6 hrs/wk
  • ESS 267: Climate Change & Extreme Weather3 units · 4.0/5 rating · 9 hrs/wk
  • ESS 271: Climate Models and Data (ESS 171)3 units · 4.0/5 rating · 5 hrs/wk
  • ESS 275: Nitrogen in the Marine Environment (OCEANS 275)2 units
  • ESS 276: RISES - Representation and Inclusion in Sustainability and Earth Sciences1 unit
  • ESS 288: Cloud and Aerosol: From Microphysics to Climate Change (CEE 263E)3 units · 5.0/5 rating · 9 hrs/wk
  • ESS 292: Directed Individual Study in Earth System Science1-10 units
  • ESS 301: Topics in Earth System Science1 unit
  • ESS 305: Earth System Perspectives I2 units · 4.0/5 rating · 3 hrs/wk
  • ESS 306: Earth System Perspectives II1 unit · 4.0/5 rating · 3 hrs/wk
  • ESS 307: Research Proposal Development and Delivery (EPS 307)2 units · 4.0/5 rating · 4 hrs/wk
  • ESS 308: Carbon Dioxide and Methane Removal, Utilization, and Sequestration (EARTHSYS 308, ENERGY 308, ENVRES 295, ME 308)1 unit
  • ESS 314: Regenerative Coffee: Biochar, Climate, and Health, A Human and Planetary Health Action Lab (ESS 114)3 units · 5.0/5 rating · 10 hrs/wk
  • ESS 322B: Seminar in Hydrology1 unit · 4.5/5 rating · 1 hrs/wk
  • ESS 328: Environmental Change and Human Resiliency3-4 units
  • ESS 333: Counting Carbon for Climate Action3 units · 4.0/5 rating · 8 hrs/wk
  • ESS 348: Dynamics of the Atmosphere3-5 units
  • ESS 363F: Geophysical Fluid Dynamics (CEE 363F)3 units · 5.0/5 rating · 10 hrs/wk
  • ESS 367: AI for Biodiversity Science and Conservation (ESS 167)3 units
  • ESS 400: Graduate Research1-15 units
  • ESS 401: Curricular Practical Training1-3 units
  • ESS 802: TGR Dissertation0 units

Search and filter the full catalog · All departments

Stanford Root

Schedule