This book discusses free vibration of single-degree-of-freedom (SDOF) systems and forced vibration of SDOF systems. It covers response to periodic dynamic loadings and impulse loads and two degrees of freedom linear system response methods and free vibration of multiple degrees of freedom. Topics include time history response by natural mode superposition, numerical solution methods for natural frequencies and mode shapes and differential quadrature, transformation, and Finite Element methods for vibration problems. The book also touches on earthquake ground motion, response spectra, and earthquake analysis of linear systems are discussed and provides worked examples in Mathematica and Matlab.