We encourage you to learn about the Earth, environmental and planetary sciences and understand the natural world from a new perspective.
Department of Earth, Environmental & Planetary Sciences
Date
November 9, 2026
Upcoming Courses for Spring 2027
As we prepare for the Spring 2026 semester, DEEPS is excited to share our upcoming course options.
Current graduate-level courses in the subjects of earth, environmental and planetary sciences.
| EEPS0010 | Face of the Earth | Instructors: Stephen Parman & Yan Liang MWF 1:00 – 1:50 PM, Limited to Undergraduates. | This course covers the fundamental processes that have created and sculpted the Earth's surface, from the highest mountains to the deepest oceans; from… more of the description for EEPS0010 |
| EEPS0230 | Geochemistry: Earth and Planetary Materials and Processes
| Instructors: Emily Cooperdock TTh 1:00 - 2:20 PM, Lab Times TBD | This course is an introduction to the formation of minerals and rocks, and the physico-chemical processes acting during planetary evolution. Topics… more of the description for EEPS0230 |
| EEPS0240 | Earth: Evolution of a Habitable Planet | Instructor: Timothy Herbert MWF 11:00 - 11:50 AM, WRIT | Introduces Earth's surface environment evolution - climate, chemistry, and physical makeup. Uses Earth's carbon cycle to understand solar, tectonic, and… more of the description for EEPS0240 |
| EEPS0360 | Solving the Climate and Carbon Challenge | Instructors: Emanuele Di Lorenzo MWF 2:00–2:50 PM, WRIT, Limited to Undergraduates | Course explores critical aspects of climate change through the lens of climate solutions, with the goal to equip students with knowledge and tools to… more of the description for EEPS0360 |
| EEPS0810 | Planetary Geology | Instructor: Ralph Milliken MWF 10:00–10:50 AM | This introductory level course will examine the evolution of our Solar System and the geology of planetary bodies, including Mercury, Venus, the Moon… more of the description for EEPS0810 |
| EEPS0840 | The Soil Ecosystem | Instructor: Blake Hodgin MWF 11:00 - 11:50 AM, Limited to Undergraduates | Introduction to the phenomenon of soil formation and its vital significance to food production, water quality, environmental health, and engineering. |
| EEPS0850 | Weather and Climate | Instructor: Amanda Lynch TTh 10:30 - 11:50 AM, WRIT, Limited to Undergraduates | Weather phenomena occur on short time scales, and form the basis for understanding climate, the study of changes over longer time scales. This course aims… more of the description for EEPS0850 |
| EEPS1270 | Geochemistry and Seismology of the Deep Earth | Instructors: Colleen Dalton & James Dottin TTh 1:00–2:20 PM | This course will explore how geochemistry and seismology are used to study the Earth’s deep interior. It will provide an overview of outstanding questions… more of the description for EEPS1270 |
| EEPS1300A | Terrestrial Biogeochemistry, Ecosystems and the Global Carbon Cycle (ENVS 1300A) | Instructor: Daniel Ibarra MWF 10:00 - 10:50 AM | This course will explore the fundamental interactions between the biotic and abiotic components of the surface Earth system. Interested students must register for ENVS 1300A. |
| EEPS1330 | Global Environmental Remote Sensing | Instructor: John Mustard TTh 9:00 – 10:20 AM | Introduction to physical principles of remote sensing across electromagnetic spectrum and application to the study of Earth's systems (oceans, atmosphere… more of the description for EEPS1330 |
| EEPS1340 | Machine Learning for the Earth and Environment | Instructor: Karianne Bergen TTh 1:00 – 2:20 PM | This course introduces science students to modern data science tools for exploratory data analysis, predictive modeling with machine learning, and… more of the description for EEPS1340 |
| EEPS1350 | Spatial Data Science | Instructor: Seda Salap-Ayca TTh 10:30–11:50 AM | Spatial Data Science explores the application of statistical, computational, and geographic principles to analyze and derive insights from spatial data.… more of the description for EEPS1350 |
| EEPS1450 | Structural Geology | Instructor: Greg Hirth TTh 2:30–3:50 PM, WRIT, Prerequisites: EEPS 0220 | Introduction to the geometry, kinematics and mechanics of rocks deformed by brittle fracture or faulting and ductile solid state flow, on scales from… more of the description for EEPS1450 |
| EEPS1470 | Sea Level Rise (And Fall) | Instructor: Harriet Lau TTh 1:00–2:20 PM | This course will explore the many themes that surround the global problem of sea level rise. Moving from Earth’s early history to modern times, through… more of the description for EEPS1470 |
| EEPS1520 | Ocean Circulation and Climate | Instructor: Baylor Fox-Kemper TTh 2:30–3:50 PM, WRIT, Prerequisites | Examines physical characteristics, processes, and dynamics of the global ocean to understand circulation patterns and how they relate to ocean biology… more of the description for EEPS1520 |
| EEPS1630 | Introduction to Quantitative Glaciology | Instructor: Victor Tsai TTh 1:00–2:20 PM, Prerequisites | This class will focus on a quantitative understanding of glaciers. Topics will include glacier mass balance, energy balance in glaciers, ice deformation… more of the description for EEPS1630 |
| EEPS1670 | Time Series Analysis & Modeling in Climate Sciences | Instructor: Emanuele Di Lorenzo MW 3:00–4:20 PM | This course introduces students to the fundamental principles and techniques of time series statistical analysis and modeling, focusing on APPLICATIONS in… more of the description for EEPS1670 |
| EEPS1815 | Planet Formation | Instructor: Saverio Cambioni TTh 2:30–3:50 PM | This course introduces the current understanding of how the solar system and exoplanets formed. |
| EEPS1870 | Mass Spectrometry and Chromatography Techniques for Organic Analysis | Instructor: Yongsong Huang TTh 10:30 – 11:50 AM | The overall goal of the course is to introduce the latest techniques in gas and liquid chromatography, mass spectrometry for analyzing various organic… more of the description for EEPS1870 |
| EEPS1960B | Special Topics in Geological Sciences: Physical Hydrology | Instructor: Christian Huber MWF 9:00 – 9:50 AM | Physical Hydrology is the description of processes that involve the transport of aqueous fluids in the subsurface of the Planets. We will learn about the… more of the description for EEPS1960B |
| EEPS2100 | AI Weather Forecasting | Instructor: Chris Horvat TTh 9:00–10:20 AM, Limited to Graduate level students. | This course will cover the primary literature that led to the transition from physics-based to machine learning models for weather forecasting, before working directly with these models to make predictions in specialized settings. |
| EEPS2910R | Extreme Weather Seminar | Instructor: Jung-Eun Lee MW 1:00–2:20 PM; Limited to graduate students. | This class examines the physical mechanisms that drive extreme weather events and the methods scientists use to detect and attribute changes in their frequency and intensity. |