The main objectives of earthquake engineering are to understand interaction of structures on the shaky ground; foresee the consequences of possible earthquakes; and design, construct and maintain structures to perform at earthquake in compliance with building codes.
Earthquake engineering focuses on understanding how structures interact with shaking ground, predicting the impact of earthquakes, and designing, constructing, and maintaining buildings to withstand these events according to established building codes.