Current Classes

See below for a table of required core-course offerings for recent and future semesters, with links to the faculty homepages.

Last updated 8/31/2026. Go to CU's class search tool for real-time status of classes.

Course List
CodeTitleSpring 2026Fall 2026
List A: Advanced Quantitative Skills  
ATOC 5050Atmospheric Thermodynamics and Dynamics Mark Seefeldt
ATOC 5060Dynamics of the Atmosphere and OceansXinyue Wang 
CVEN 5313Environmental Fluid Mechanics John Crimaldi
CVEN 5353Groundwater Hydrology Michael Gooseff
CVEN 5464Environmental Engineering Processes Sydney Ulliman
ERTH 5110Geomechanics Robert Anderson
List B: Introduction to a Hydrologic Science  
ATOC 5051Introduction to Physical Oceanography Weiqing Han
ATOC 5061Advanced Ocean Dynamics and Air-Sea Coupled ENSO Mechanisms  
CVEN 5333Physical Hydrology Ben Livneh
CVEN 5404Water Chemistry Joseph Ryan
GEOG 5251River Processes and Forms: Fluvial Geomorphology Katherine Lininger
GEOG 5321Snow HydrologyNoah Molotch 
Water Buff