This course focuses on the principles and design of foundations for structures. Topics include soil mechanics, bearing capacity, settlement analysis, foundation types (shallow and deep foundations), pile and caisson design, and foundation performance under different loading conditions. Students will apply geotechnical engineering principles to analyze soil behavior, determine foundation requirements, and design appropriate foundations to ensure structural stability and safety. Emphasis is placed on integrating field data and theoretical knowledge to create effective foundation solutions in real-world engineering projects. Pre-requisite: CE330 Geotechnical Engineering