Tagged: NIT SURATHKAL SYLLABUS DEPARTMENT OF CIVIL ENGINEERING Engineering Geology