"In the first part of the course a panorama of dynamical systems is given, with several paradigmatic examples. We then introduce basic notions of topological dynamics, limit sets, recurrence, classification.Symbolic dynamics is a necessary tool for classification, and it will be studied. We will introduce basic topics and examples in Ergodic Theory."