Hydraulic Models:
HEC-RAS1D
HEC-RAS2D
SRH-2D
River2D
Hydrologic Models:
HEC-HMS
SWMM
SWAT
GIS Softwares:
QGIS
Arc-GIS
Programming Languages:
MATLAB
Python
LaTex