Convex Polytopes
This course is an introduction to the theory of convex polytopes and their applications to algebraic combinatorics. The course will cover basic facts and properties of polytopes including faces of polytopes, valuation theory, Ehrhart theory, and triangulations. We will also cover the following families of polytopes with interest in other fields: root polytopes, flow polytopes, polytopes from partially ordered sets, associahedra, and generalized permutahedra.