


Geotechnical engineering
Geotechnical engineering is the branch of civil engineering concerned with the engineering behavior of earth materials.It uses the principles of soil mechanics and rock mechanics for the solution of its respective engineering problems. It also relies on knowledge of geology, hydrology, geophysics, and other related sciences.Geotechnical (rock) engineering is …
