Geotechnical and geological engineering publishes papers in the areas of soil and rock engineering and also of geology as applied in the civil engineering, mining and petroleum industries.. A geotechnical engineer is a specialized civil engineer who focuses on the behavior of soil, rock, and other materials found beneath the earth's surface.
While civil engineers design structures and infrastructure.. It uses the principles of soil mechanics and rock.