Question: what is the difference between a civil engineer and a structural engineer?
Answer: Civil engineering deals with dams, roads, buildings, water treatment, canals, etc. ... Structural engineering deals with the design, analysis, building, and maintenance of load bearing or resisting structures. For example, dams, skyscrapers, and bridges are covered in structural engineering.