# Nonlinear programming

- Institution: IIT Roorkee
- Department: Mathematics
- Teacher: Prof. S. K. Gupta
- Level: Undergraduate
- Language: English
- Subjects: Mathematics
- Source: [NPTEL](https://nptel.ac.in/courses/111107104)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/111107104)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

## Lectures

1. [Convex Sets and Functions](https://invisiblenetwork.ai/learn/nptel/111107104/dae9a9307e3f) (Video)
2. [Properties of Convex Functions-I](https://invisiblenetwork.ai/learn/nptel/111107104/158303d72be3) (Video)
3. [Properties of Convex Functions-II](https://invisiblenetwork.ai/learn/nptel/111107104/9c10b595bde5) (Video)
4. [Properties of Convex Functions- III](https://invisiblenetwork.ai/learn/nptel/111107104/ea16eb5c6193) (Video)
5. [Convex Programming Problems](https://invisiblenetwork.ai/learn/nptel/111107104/475ab3b9f1c1) (Video)
6. [KKT optimality conditions](https://invisiblenetwork.ai/learn/nptel/111107104/a2d2434ce268) (Video)
7. [Quadratic Programming Problems-I](https://invisiblenetwork.ai/learn/nptel/111107104/d304f0060507) (Video)
8. [Quadratic Programming Problems -II](https://invisiblenetwork.ai/learn/nptel/111107104/68cc2fd3ceb6) (Video)
9. [Separable Programming-I](https://invisiblenetwork.ai/learn/nptel/111107104/f931e97be997) (Video)
10. [Separable Programming-II](https://invisiblenetwork.ai/learn/nptel/111107104/b38a6da870f1) (Video)
11. [Geometric Programming-I](https://invisiblenetwork.ai/learn/nptel/111107104/c58a2ba167e5) (Video)
12. [Geometric Programming-II](https://invisiblenetwork.ai/learn/nptel/111107104/2e0b37787072) (Video)
13. [Geometric Programming-III](https://invisiblenetwork.ai/learn/nptel/111107104/66d364a53eb6) (Video)
14. [Dynamic Programming-I](https://invisiblenetwork.ai/learn/nptel/111107104/0f0035ec0d39) (Video)
15. [Dynamic Programming-II](https://invisiblenetwork.ai/learn/nptel/111107104/cf5eaeb6bde1) (Video)
16. [Dynamic programming approach to find shortest path in any network.](https://invisiblenetwork.ai/learn/nptel/111107104/8b225f46456a) (Video)
17. [Dynamic Programming-IV](https://invisiblenetwork.ai/learn/nptel/111107104/46e5ee1dbc21) (Video)
18. [Search Techniques-I](https://invisiblenetwork.ai/learn/nptel/111107104/0b81d49afef1) (Video)
19. [Search Techniques-II](https://invisiblenetwork.ai/learn/nptel/111107104/dbe950243c7b) (Video)
20. [Search Techniques-III](https://invisiblenetwork.ai/learn/nptel/111107104/b6dc74d6fdbe) (Video)
