Geology is important for successful geotechnical engineering practice. One of the primary tasks of a
geotechnical engineer is to understand the character of the soil at a site. Soils, derived from the weathering of rocks, are very complex materials and vary widely.
Read this topic