Physical geography
Earth
Hydraulic engineering
Geomorphology
Fluvial landforms
HEC-RAS
HEC-HMS
ArcView 3.x
ArcInfo
Water
Hydrology
GIS software