Numerical Optimisation
Master 1, Université Grenoble Alpes, UFR IM2AG, January 2026 - April 2026
Overview
This is the webpage of the course Numerical Optimization, Master 1 of Applied Mathematics, at the Université Grenoble Alpes, France.
The course aims to equipe students with basic knowledge of numerical optimization: mathematical background, important concepts, main algorithms, their implementation and theoretical guarantees.
The course aims to equipe students with basic knowledge of numerical optimization: mathematical background, important concepts, main algorithms, their implementation and theoretical guarantees.
Course organisation
This course will take place during 11 weeks. Each week, there are one lecture, one tutorial (TD) and one practical session (TP), each of which lasts 1 hour 30 minutes.
Unless specified otherwise, place and time slot for these sessions are:
Unless specified otherwise, place and time slot for these sessions are:
- TP: 9h45AM Monday, room F202-IM2AG and will be given by Thomas Guillaume
- Lecture and TD: 9h45AM Thursday, room F321-IM2AG and will be given by myself
Course evaluation
To be updated: The final evaluation will be based on pratical sessions and a final one with ratio $3:7$. Neither TDs nor TPs are not noted but students are encouraged to follow them throughly.
Course materials
It is worth noticing that lectures and TDs are designed to complement each other. TPs are designed independently.
Materials for TPs can be found at: https://github.com/wazizian/NumericalOptimization.
Materials for lectures and TDs can be found below:
Materials for TPs can be found at: https://github.com/wazizian/NumericalOptimization.
Materials for lectures and TDs can be found below:
- Lecture 1: Introduction and refresher course
- Lecture 2:
- Lecture 3:
- Lecture 4:
- Lecture 5:
- Lecture 6:
- Lecture 7:
- Lecture 8:
- Lecture 9:
- Lecture 10:
- Lecture 11:
Course references
While I do not use a specific textbook to prepare for the lectures, you are welcome to read these following references to follow the course more easily.
- Numerical optimization - Jorge Nocedal & Stephen J. Wright
- Convex optimization - Stephen Boyd & Lieven Vandenberghe
- Introduction to Optimization - Boris Teodorovitsj Polyak
- Introductory Lectures on Convex Optimization: a basic course - Yurii Nesterov
