Tagged: NIT Surathakal Syllabus Department of Applied Mechanics and Hydraulics Water Conveyance Systems and Hydraulic