This introduction to chaos and integrability in nonlinear dynamics is specifically designed to form the basis of a broad-based course on nonlinear dynamics. It provides an overview of the subject in an elementary fashion which stresses the diversity of nonlinear phenomena.