Civil engineering is a specialization in an engineering discipline that deals with the planning, development, and management of a human and natural ecosystem. It includes public works such as highways, bridges, canals, lakes, airports, sewerage networks, reservoirs, structural elements of buildings, and railroads. Historically, civil engineering is classified into various sub-disciplines. Lets take a look at civil engineering jobs.