Starting from where a first course in convex optimization leaves off, this text presents a unified analysis of first-order optimization …