Question: what is the difference between a structural engineer and a civil 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.