The course in the first part talks about modeling the hydrologic surface processes for the design of hydraulic structures (Culverts, Bridges, etc.) and management of flood. In the second part it talks about the groundwater simulations, governing equations, modeling protocol, conceptual model (hydrogeologic setting and hydrologic stresses, etc.), the numerical representation of the processes, the solution methods and outputs interpretation. The hydraulic modeling framework is coupled with solute transport and the transformations associated with it.