Geotechnical Engineering - Geotechnical engineering deals with soil mechanics, site investigations, geology, and related fields concerned with the design and construction of foundations, retaining walls, tunnels, slopes, embankments, dams, levees, and other structures.