Budhu presents the basic concepts and fundamental principles that engineers must know to understand the methods utilized in foundation design. The book explores the values and limitations of popular methods of analyses in foundation engineering. It also provides a framework for readers to carry out simple foundation design as they build an appreciation for the design process. Throughout the pages, it emphasizes the fundamentals rather than procedures.