Geotechnical engineering, also known as geotechnics, is the application of scientific methods and engineering principles to the acquisition, interpretation, and use of knowledge of materials of the Earth’s crust and earth materials for the solution of engineering problems and the design of engineering works. It is the applied science of predicting the behavior of the Earth, its various materials and processes towards making the Earth more suitable for human activities and development. Geotechnical engineering embraces the fields of soil mechanics and rock mechanics, and has applications in the fields of…