Tetra-Tech Inc. in Pasadena won a $7.5-million contract from the Navy for environmental impact studies.