⛰Geotechnical Engineering
Geotechnical engineering is a branch of civil engineering, which deals with the engineering properties of soil. Geotechnical Engineers have to understand the situation and physical condition of the soil and based on that they have to judge the strength of the soil. So that, structural engineers can build the structure over it safely, Highway engineer can build safe roads over it.
In a nutshell “The process of understanding and working with soil and rock, underground water, site and structural conditions, concerning a construction project, is known as geotechnical engineering.”