The theory of dynamical systems is a major mathematical discipline closely intertwined with all main areas of mathematics. It has greatly stimulated research in many sciences and given rise to the vast new area variously called applied dynamics, nlinear science, or chaos theory. This introduction for senior undergraduate and beginning graduate students of mathematics, physics, and engineering combines mathematical rigor with copious examples of important applications. It covers the central topological and probabilistic tions in dynamics ranging from Newtonian mechanics to coding theory. Readers need t be familiar with manifolds or measure theory; the only prerequisite is a basic undergraduate analysis course. The authors begin by describing the wide array of scientific and mathematical questions that dynamics can address. They then use a progression of examples to present the concepts and tools for describing asymptotic behavior in dynamical systems, gradually increasing the level of complexity. The final chapters introduce modern developments and applications of dynamics. Subjects include contractions, logistic maps, equidistribution, symbolic dynamics, mechanics, hyperbolic dynamics, strange attractors, twist maps, and KAM-theory.