Civil engineering is a diverse field that requires specialized education and training to master various sub-disciplines. Aspiring civil engineers typically need to pursue further education at a college or university, where they can obtain degrees that span numerous areas of expertise such as construction, environmental, structural, and transportation engineering, among others.