Civil engineering encompasses a wide range of tasks and professions, which helps explain the importance of specialization in civil engineering. Aspiring civil engineers must choose their ...