water resources engineering linsley franzini
like Water Resources Research and Journal of Hydraulic Engineering Certification and Continuing Education Professional organizations such as the American Society of Civil Engineers (ASCE) offer certifications and courses to stay updated. Software Tools HEC-HMS