Calendar · Lecture Notes
MIT OpenCourseWare
Nonlinear Programming
Art: Gaston, John, (John Gaston merchant ledger) - DPLA -…, 1773 · Public domain
- Instructor
- Prof. Robert Freund
- Term
- Spring 2004
- Level
- Graduate
- What's inside
- 1 lecture note · 1 reading · 23 other files · 5 web pages
- Materials open
- MIT OCW
About this course
Source: MIT OpenCourseWare 15.084J Nonlinear Programming, Spring 2004, Prof. Robert Freund — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 22, 2026. How RedLectern is built.
Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.
Before you start
Prerequisites are not listed here. Check MIT's own syllabus for this course.
How this course was organized
What's here, and what isn't
- A lecture sequence of 26 items is confirmed. It stays as organized materials rather than a full course order.
Not included here
4 items from the source could not be safely included:
- MIT's page format for this item wasn't recognized clearly enough to place it safely. (4 items)
Materials by section
Grouped by section, as MIT organized them. Not sequenced or ordered.
Lecture Notes
14 files
- Unconstrained Optimization Optimality Conditions Download
- Newton’s Method Download
- Quadratic Forms Download
- Steepest Descent Method Download
- Constrained Optimization Optimality Conditions I Download
- Projection Methods for Equality Constrained Problems Download
- Projection Methods/Penalty Methods Download
- Barrier Methods, Conditional Gradient Method Download
- Interior-Point Methods for Linear Optimization I Download
- Analysis of Convex Sets Download
- Duality Theory I Download
- Duality Theory IV Download
- Generalized Programming and Subgradient Optimization Download
- Semidefinite Optimization I Download
Recitations
7 files
- Lecture 1 · The Basic Problem Basic Definitions Weirstrass Theorems Necessary and Sufficient… Download
- Lecture 2 · Newton’s Method When Newton’s Method Fails Rates of Convergence Quadratic Forms… Download
- Lecture 3 · Method of Steepest Descent Why this Method is Good Why this Method is Bad Line Search… Download
- Lecture 4 · Separating Hyperplanes Theorem of The Alternative (Farkas Lemma) Necessary Conditions for… Download
- Lecture 5 · When is KKT Necessary Sufficient Conditions Steepest Descent for Constrained Problems Download
- Lecture 6 · Penalty/Barrier Methods Quiz Review Download
- Lecture 10 · Importance of Duality Lagrangian Dual Approach Features of The Dual Column-Geometry Dual… Download
Exams
Course outline
Calendar · Lecture Notes
Lecture 2: Convex Unconstrained Optimization Optimality Conditions
Calendar · Lecture Notes
Lecture 3: Newton’s Method
Calendar · Lecture Notes
Lecture 4: Quadratic Forms
Calendar · Lecture Notes
Lecture 5: Steepest Descent Method
Calendar · Lecture Notes
Lecture 6: Constrained Optimization Optimality Conditions I
Calendar · Lecture Notes
Lecture 7: Constrained Optimization Optimality Conditions II
Calendar · Lecture Notes
Lecture 8: Constrained Optimization Optimality Conditions III
Calendar · Lecture Notes
Lecture 9: Projection Methods for Equality Constrained Problems
Calendar · Lecture Notes
Lecture 10: Projection Methods/Penalty Methods
Calendar · Lecture Notes
Lecture 11: Penalty Methods
Calendar · Lecture Notes
Lecture 12: Barrier Methods, Conditional Gradient Method
Calendar · Lecture Notes
Lecture 13: Midterm Exam
Calendar · Lecture Notes
Lecture 14: Interior-Point Methods for Linear Optimization I
Calendar · Lecture Notes
Lecture 15: Interior-Point Methods for Linear Optimization II
Calendar · Lecture Notes
Lecture 16: Analysis of Convex Sets
Calendar · Lecture Notes
Lecture 17: Analysis of Convex Functions
Calendar · Lecture Notes
Lecture 18: Duality Theory I
Calendar · Lecture Notes
Lecture 19: Duality Theory II
Calendar · Lecture Notes
Lecture 20: Duality Theory III
Calendar · Lecture Notes
Lecture 21: Duality Theory IV
Calendar · Lecture Notes
Lecture 22: Generalized Programming and Subgradient Optimization
Calendar · Lecture Notes
Lecture 23: Semidefinite Optimization I
Calendar · Lecture Notes
Lecture 24: Semidefinite Optimization II
Calendar · Lecture Notes
Lecture 25: Semidefinite Optimization III
Calendar · Lecture Notes
Lecture 26: Extensions and Wrap-up
MIT OpenCourseWare, Prof. Robert Freund, 15.084J Nonlinear Programming, Spring 2004.
License: CC BY-NC-SA 4.0 · Edition: Spring 2004 · Open the original course on OCW ↗
Organized by RedLectern, independent of MIT and not endorsed by MIT.
Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.
