Structural engineering is a field of civil engineering that deals with analyzing and designing structures to withstand loads by using various building materials and elements like columns, beams, plates, arches, and shells. Structural engineers design both buildings and civil infrastructure like bridges, dams, tunnels, and more by considering safety, economic, environmental and sometimes aesthetic factors. Common structural materials include steel, concrete, timber, masonry, and composites.