No. Course Title Instructor
EPSS 001 Introduction to Earth Science Craig Manning
EPSS 009 Solar System and Planets Hilke Schlichting
EPSS 010 Exploring Mars, Red Planet David Paige
EPSS 015 Blue Planet: Introduction to Oceanography Tina Treude
EPSS 016 Major Events in History of Life William Schopf
EPSS 101 Earth's Energy: Diminishing Fossil Resources and Prospects for Sustaniable Future David Paige
EPSS 103A Igneous Petrology Edward Young
EPSS 112 Structural Geology An Yin
EPSS 116 Paleontology The Staff
EPSS 119 Continental Drift and Plate Tectonics Gilles Peltzer
EPSS 136A Applied Geophysics Lingsen Meng
EPSS 139 Engineering and Environmental Geology The Staff
EPSS 154 Solar Terrestrial Physics Christopher Russell
EPSS 171 Advanced Computing in Geosciences Jonathan Aurnou
EPSS 193B Undergraduate Journal Club Seminar: Earth, Planetary, and Space Sciences David Jewitt
EPSS C194 Research Topics in Earth, Planetary, and Space Sciences Edwin Schauble
EPSS 200C Introduction to Geophysics and Space Physics III: Plasmas --Aeronomy and Interplanetary Medium Christopher Russell
EPSS C209 Isotope Geochemistry Kevin McKeegan
EPSS 211 Mathematical Methods of Geophysics William Newman
EPSS C213 Biological and Environmental Geochemistry Edwin Schauble
EPSS 222 Introduction to Seismology
EPSS 235B Current Research in Geochemistry Edwin Schauble
EPSS 245B Current Research in Tectonics Lingsen Meng
EPSS 286B Seminar: Planetology Hilke Schlichting
EPSS M288B Seminar: Space Physics Vassilis Angelopoulos
EPSS 295B Current Research in Earth, Planetary, and Space Sciences David Jewitt
EPSS 122 Introduction to Seismology Caroline Beghein
EPSS C109 Isotope Geochemistry Kevin McKeegan
EPSS C113 Biological and Environmental Geochemistry Edwin Schauble