This course provides an understanding of the meaning and function of foundations, types and types of foundations as well as an understanding of calculating the bearing capacity of foundations, both shallow foundations and deep foundations. Calculation of the bearing capacity of shallow foundations with homogeneous soil and layered soil with centric vertical loads, centric inclination, with one and two direction eccentricity, for both sand and clay soils. Calculate shallow foundation settlement. Provide an understanding of the calculation of the bearing capacity of foundations in piles for sand and clay soil, homogeneous and layered soil as well as retaining walls