This course gives a brief introduction on mathematical optimization with a focus on convex Optimization. Topics include: Convex sets and convex functions, Convex optimization Problems, Duality, and Applications. The student should seek the course instructor's approval to take this course.