This book is intended primarily as a textbook for students studying structural engineering. It covers three main areas in the analysis and design of structural systems subjected to seismic loading: basic seismology, basic structural dynamics, and code-based calculations used to determine seismic loads from an equivalent static method and a dynamics-based method. It provides students with the skills to determine seismic effects on structural systems,...