Advanced Hydrology by Dr. Ashu Jain, Department of Civil Engineering,IIT Kanpur.For more details on NPTEL visit nptel.iitm.ac.in