Geotechnical Engineering
Geotechnical engineering, a sub-division of civil engineering, is dealt with the engineering behavior of earth materials. It includes, without being limited to, the analysis, design and construction of foundations, slopes, retaining structures, embankments, roadways, tunnels, levees, wharves, landfills and other systems that are made of or are supported by soil or rock.