Landslides and Disaster Prevention Technology, Soil Mechanics, Foundation Engineering, Rock Mechanics, Slope Stability, Numerical Analysis (Finite Element Method), Engineering Geology, Rapid Drawdown, Seepage, Rainfall Infiltration, Soil Dynamic, Soil Liquefaction, Pile Soil Interaction, Concrete Pile Simulation, Advanced materials.