Structures actively encourages the use of electronic media to augment presentation. About The Institution of Structural Engineers. The Institution of Structural Engineers is the world's largest membership organisation dedicated to the art and science of structural engineering. The Institution has over 27,000 members working in 105 countries ...