Soil mechanics is an introductory university course that covers the definition, historical development, and importance of soil mechanics in engineering applications. Students will learn about soil formation and classification, including soil types, textures, and classification systems such as USCS and AASHTO. The course also delves into soil phase relationships, stress and strain behavior, shear strength, permeability, consolidation, settlement analysis, compaction, slope stability, earth pressure, retaining walls, foundations, and soil improvement techniques such as stabilization, dewatering, and ground reinforcement.