12 Types of Civil Engineering Branches To Choose Your Career Civil engineering is the design, implementation and maintenance of public works. This involves facilities and…
Structural engineering Construction of residential porches, decks and balconies are among the most severely loaded portions of a home, yet are less redundant, more exposed…