Tagged: NIT SURATHKAL Syllabus Department of Applied Mechanics Water Resources Excess management