I will begin with some of the basic examples of dynamical systems, such as circle rotations and hyperbolic toral automorphisms. We will then study classification problems and methods for finding conjugacies, including the Poincaré-Siegel Theorem; as well as invariants, notably the topological entropy. This corresponds to Chapters 1--3 of the book. After that we will jump to Chapters 11 and 12, which introduce the beautiful theory of circle maps, including the classical results of Poincaré and Denjoy.
Prerequisites: Point-set topology,
real analysis, advanced multivariable calculus, and
linear algebra at the advanced undergraduate level should suffice, so the
course should be, in principle, accessible to first-year graduate students.