É tradicionalmente dividido em várias sub-disciplinas, incluindo engenharia ambiental, engenharias geotécnicas, geofísica, geo-dissciplina, controle de engenharia, estrutural, biomecânica, nanotecnologia, Engenharia de transportes, ciências da terra, atmosférica, forense, municipal ou engenheiro urbano, recursos hídricos, materiais, coastal, levantamento e engenheria de construção.