Most of what foundation engineers do is beneath the ground surface yet it plays a vital role in every civil engineering project, since most, if not all structures must rest on or in the ground. Every civil engineering project has some geotechnical or foundation engineering component. This includes all earth and earth-supported structures. This design course taken by BS Civil Engineering students deals with the following: Site investigations, lateral earth pressures, earth retaining structures, slope stability, bearing capacity and settlements, shallow and deep foundations, ground improvement techniques