Geoteknik mühendisliği, inşaat mühendisliğinin bir anabilim dalıdır ve zemin mekaniği, temel inşaatı ve zemin dinamiği bilim dallarını içerir. Zemin mekaniği, zeminlerin mühendislik özelliklerini ve davranışlarını inceler. Temel inşaatı, zemin mekaniği ile elde edilen veriler ışığında, yapı statiği, mukavemet ve betonarme gibi bilgilerle temel tasarımlarını geliştirir. Zemin dinamiği, zeminlerin dinamik yükler altındaki davranışlarını araştırır. Geoteknik mühendisliğinin temel amacı, bir yapı inşa edilecek sahadaki zemin tabakalarını ve özelliklerini belirleyerek, güvenli ve ekonomik bir temel sistemi tasarlamaktır.