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

LIST A 

Advanced Quantitive Skills

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

LIST B 

Introduction to a Hydrologic Science​

Fall 2022Spring 2023Fall 2023Spring 2024Fall 2024Spring 2025Fall 2025
​ATOC 5051 (3) Introduction to Physical OceanographyJulia Moriarty Weiqing Han   Donata Giglio
ATOC 5061 (3) Advanced Ocean Dynamics and Air-Sea Coupled ENSO Mechanisms   Weiqing Han   
CVEN 5333 (3) Physical HydrologyRajagopalan Balaji Ben Livneh Ben Livneh Ben Livneh
CVEN 5404 (3) Water ChemistryJoseph Ryan Joseph 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