Geotechnical Engineering: Soil Mechanics and Foundations
Geotechnical engineering is a branch of civil engineering that focuses on the behavior of earth materials, such as soil and rock, and their interaction with structures. It involves analyzing soil properties, designing foundations, and assessing the stability of slopes, retaining…