Smooth Morse Theory: First Steps (Surfaces, Critical Points); Fundamental Results (Morse Lemma, Existence, Gradient-Like Vector Fields); Topological Consequences (Homotopy Type, Morse Inequalities); Discrete Morse Theory: First Steps (Definitions and Examples); Fundamental Results (Existence, Gradients); Topological Consequences (Homotopy Type, Collapses); Algorithms (Constructing Discrete Morse Functions); Appendices: Smooth Manifolds; Simplicial Complexes;