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 1/09/2026. Go to CU's class search tool for real-time status of classes.

LIST A 

Advanced Quantitive Skills

Fall 2023Spring 2024Fall 2024Spring 2025Fall 2025Spring 2026
ATOC 5050 (3) Atmospheric Thermodynamics and DynamicsAndrew Winters John Cassano Andrew Winters 
ATOC 5060 (3) Dynamics of the Atmosphere and Oceans Jeffrey Weiss Aneesh Subramanian Xinyue Wang
CVEN 5313 (3) Environmental Fluid MechanicsJohn Crimaldi   John Crimaldi 
CVEN 5353 (3) Groundwater HydrologyRoseanna Neupauer Roseanna Neupauer Roseanna Neupauer 
CVEN 5464 Environmental Engineering ProcessesAnthony Straub Anthony Straub Anthony Straub 
GEOL 5080 (3) Advanced Hydrogeology and Modeling Concepts Shemin Ge    
GEOL 5110 (3) GeomechanicsRobert Anderson   Robert Anderson 

LIST B 

Introduction to a Hydrologic Science​

Fall 2023Spring 2024Fall 2024Spring 2025Fall 2025 
​ATOC 5051 (3) Introduction to Physical OceanographyWeiqing Han Donata Giglio Donata Giglio 
ATOC 5061 (3) Advanced Ocean Dynamics and Air-Sea Coupled ENSO Mechanisms Weiqing Han    
CVEN 5333 (3) Physical HydrologyBen Livneh Ben Livneh Ben Livneh 
CVEN 5404 (3) Water ChemistryJoseph Ryan Joseph Ryan Sheldon Masters 
GEOG 5251 (3) River Systems and Landforms 

Katherine Lininger

(as GEOG 5241)

 

Katherine Lininger

(as GEOG 5241)

   
GEOG 5321 (3-4) Snow Hydrology Noah Molotch Noah Molotch Noah Molotch

 

Water Buff