Geotechnical Engineering

Any building project that takes place on the ground (that’s many of them) has to be concerned with geotechnical engineering. This branch of Civil Engineering is concerned with earth materials, soil mechanics, geology etc. A geotechnical engineer will examine rock formations and locations to determine safety, environmental concerns and much more. Learn more about this fascinating sub-field here.