Concerned with the rock and soils that support Civil engineering systems, Engineers apply Knowledge from the fields of geology, material Science and testing, mechanics and hydraulics Too safely and economically design Foundations, retaining walls, bunkers, trenches And other structures.