Soil Mechanics and foundation Engineering

A good foundation is the basis of all buildings.Geotechnics consists of the theoretical and practical implementations of soil mechanics as well as foundation engineering. a good knowledge in soil mechanics and foundation engineering gives the engineer a solid foundation for all civil engineering challenges.