Based on a graduate course given at the Technische Universit t, Berlin, these lectures present a wealth of material on the modern theory of convex polytopes. The clear and straightforward exposition features many illustrations, and provides complete proofs for most theorems. The material requires only linear algebra as a prerequisite, but takes the reader quickly from the basics to topics of recent research, including a number of unanswered questions...