Hydrology is a branch of scientific and engineering discipline that deals with the occurrence, distribution, movement, and properties of the waters of the earth. A knowledge of hydrology is fundamental to water and environmental professionals (engineers, scientists and decision makers) in such tasks as the design and operation of water resources, wastewater treatment, irrigation, flood defence,…