Department of Earth, Environmental & Planetary Sciences

Upcoming Courses for Spring 2027

As we prepare for the Spring 2026 semester, DEEPS is excited to share our upcoming course options.

We encourage you to learn about the Earth, environmental and planetary sciences and understand the natural world from a new perspective.
Visit Page
Current graduate-level courses in the subjects of earth, environmental and planetary sciences.
Visit Page
EEPS0010Face of the EarthInstructors: 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
EEPS0240Earth: Evolution of a Habitable PlanetInstructor: 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
EEPS0360Solving the Climate and Carbon ChallengeInstructors: 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
EEPS0810Planetary GeologyInstructor: 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
EEPS0840The Soil EcosystemInstructor:  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. 
EEPS0850Weather and ClimateInstructor: 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
EEPS1270Geochemistry and Seismology of the Deep EarthInstructors: 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
EEPS1300ATerrestrial 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.
EEPS1330Global Environmental Remote SensingInstructor: 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
EEPS1340Machine Learning for the Earth and EnvironmentInstructor: 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
EEPS1350Spatial Data ScienceInstructor: 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
EEPS1450Structural GeologyInstructor: 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
EEPS1470Sea 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
EEPS1520Ocean Circulation and ClimateInstructor: 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
EEPS1630Introduction to Quantitative GlaciologyInstructor: 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
EEPS1670Time Series Analysis & Modeling in Climate SciencesInstructor: 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
EEPS1815Planet FormationInstructor: Saverio Cambioni 
TTh 2:30–3:50 PM
This course introduces the current understanding of how the solar system and exoplanets formed. 
EEPS1870Mass Spectrometry and Chromatography Techniques for Organic AnalysisInstructor: 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
EEPS1960BSpecial Topics in Geological Sciences: Physical HydrologyInstructor: 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
EEPS2100AI Weather ForecastingInstructor: 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.
EEPS2910RExtreme Weather SeminarInstructor: 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.