This document summarizes classical dynamics and small amplitude oscillations. It discusses oscillatory motion near equilibrium positions and developing the theory using Lagrange's equations. Normal modes of coupled oscillating systems are explored, where the normal coordinates represent eigenvectors that oscillate at characteristic frequencies. The principles of superposition and matrix representations are used to analyze examples like two coupled pendulums and a system of two masses connected by three springs.