Hydrology

undergraduate
hydrology
python
This course introduces the fundamental principles of hydrology with emphasis on the analysis, interpretation, and application of hydrologic processes in civil engineering practice. Students will study the components of the hydrologic cycle, rainfall–runoff relationships, streamflow analysis, and hydrologic design concepts. The course integrates theoretical foundations with practical tools and real-world data to support engineering decision-making in water resources, drainage, and environmental applications.
Author

Marco A. Alsina

Objectives

By the end of the course, students will be able to:

  • Understand and explain the physical processes governing the hydrologic cycle.
  • Analyze hydrologic data related to precipitation, evapotranspiration, infiltration, and streamflow.
  • Apply rainfall–runoff methods for watershed response estimation.
  • Perform basic hydrologic modeling and frequency analysis for engineering design.
  • Interpret hydrologic results in the context of civil engineering problems such as drainage, flood estimation, and water resource management.

Contents

Unit I: Hydrologic cycle

  1. Introduction to hydrology and water resources
  2. The hydrologic cycle
  3. Precipitation processes
  4. Evaporation, evapotranspiration, and infiltration

Unit II: Surface hydrology and watershed response

  1. Runoff mechanisms
  2. Watershed characteristics
  3. Streamflow measurements
  4. Rainfall-runoff modeling

Unit III: Hydrologic analysis and applications

  1. Hydrologic data analysis
  2. Frequency analysis and flood estimation
  3. Hydrologic design applications
  4. Hydrologic modeling tools

Resources

id Content Title Author Date
No matching items