# Computer Aided Applied Single Objective Optimization

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

## Lectures

1. [Lec 01: Introduction to Optimization](https://invisiblenetwork.ai/learn/nptel/103103164/6373920f6d00) (Video)
2. [Lec 1 : Teaching Learning Based Optimization](https://invisiblenetwork.ai/learn/nptel/103103164/761916758ce2) (Video)
3. [Lec 2 : Implementation of TLBO in MATLAB](https://invisiblenetwork.ai/learn/nptel/103103164/97355cde451a) (Video)
4. [Lec 1: Particle Swarm Optimization](https://invisiblenetwork.ai/learn/nptel/103103164/cc25851f5709) (Video)
5. [Lec 2: Implementation of Particle Swarm Optimization using MATLAB](https://invisiblenetwork.ai/learn/nptel/103103164/6810de106718) (Video)
6. [Lec 1: Differential Evolution](https://invisiblenetwork.ai/learn/nptel/103103164/8134168f5c53) (Video)
7. [Lec 2: Implementation of Differential Evolution using MATLAB](https://invisiblenetwork.ai/learn/nptel/103103164/677c641c6eee) (Video)
8. [Lec 1 : Binary Coded Genetic Algorithm](https://invisiblenetwork.ai/learn/nptel/103103164/c16339fcd7b6) (Video)
9. [Lec 2 : Real Coded Genetic Algorithm](https://invisiblenetwork.ai/learn/nptel/103103164/946b374e0a26) (Video)
10. [Lec 3 : Implementation of Real Coded Genetic Algorithm using MATLAB](https://invisiblenetwork.ai/learn/nptel/103103164/4d79ff025c92) (Video)
11. [Lec 1: Artificial Bee Colony Algorithm](https://invisiblenetwork.ai/learn/nptel/103103164/d5c739d5535d) (Video)
12. [Lec 2 : Working of Artificial Bee Colony Algorithm](https://invisiblenetwork.ai/learn/nptel/103103164/e1530957a070) (Video)
13. [Lec 3 : Implementation of Artificial Bee Colony using MATLAB](https://invisiblenetwork.ai/learn/nptel/103103164/135a585d8b80) (Video)
14. [Lec 1 : Constraint-Handling in Metaheuristic Techniques](https://invisiblenetwork.ai/learn/nptel/103103164/06a3edc63c86) (Video)
15. [Lec 2 : Preliminary Statistical Analysis for Metaheuristic Techniques](https://invisiblenetwork.ai/learn/nptel/103103164/5c3eb9644e47) (Video)
16. [Lec 3 : Preliminary Statistical Analysis - MATLAB implementation](https://invisiblenetwork.ai/learn/nptel/103103164/a0d71ecef484) (Video)
17. [Lec 4 : Comparison of Variation Operators and Survival Strategies](https://invisiblenetwork.ai/learn/nptel/103103164/a3b19d243b3d) (Video)
18. [Lec 5: Parallelization and Vectorization of Fitness Function](https://invisiblenetwork.ai/learn/nptel/103103164/f722be5350a3) (Video)
19. [Lec 6 : Black-Box Optimization Problems](https://invisiblenetwork.ai/learn/nptel/103103164/c5dcef1b22b7) (Video)
20. [Lec 1: Simplex Method for LP](https://invisiblenetwork.ai/learn/nptel/103103164/edffefb5ee39) (Video)
21. [Lec 2: Branch & Bound Method for MILP](https://invisiblenetwork.ai/learn/nptel/103103164/1e3f8105639b) (Video)
22. [Lec 3: MILP formulation of Production Planning Problem](https://invisiblenetwork.ai/learn/nptel/103103164/33c0f688bde5) (Video)
23. [Lec 4: Constraint-Handling using Correction Approach](https://invisiblenetwork.ai/learn/nptel/103103164/b6f993648f94) (Video)
24. [Lec 1: Linear Regression](https://invisiblenetwork.ai/learn/nptel/103103164/79d1ea842419) (Video)
25. [Lec 2: Multiple, Polynomial and General Linear Least Square Regression](https://invisiblenetwork.ai/learn/nptel/103103164/351a959bcd5b) (Video)
26. [Lec 3: Nonlinear Regression](https://invisiblenetwork.ai/learn/nptel/103103164/c6150720bc26) (Video)
27. [Lec 4: Regression : MATLAB Implementation](https://invisiblenetwork.ai/learn/nptel/103103164/f8e0e0771c11) (Video)
28. [Lec 1: MATLAB inbuilt functions: Linear & Mixed Integer Linear Programming](https://invisiblenetwork.ai/learn/nptel/103103164/80abcdd508b7) (Video)
29. [Lec 2: MATLAB inbuilt functions: Nonlinear & Mixed Integer Nonlinear Programming](https://invisiblenetwork.ai/learn/nptel/103103164/1c5393f9e21c) (Video)
30. [Lec 3: MATLAB Optimization Tool: Options, Output Function, Vectorization, Parallelization](https://invisiblenetwork.ai/learn/nptel/103103164/c964a03bbdbd) (Video)
31. [Lec 4: MATLAB inbuilt functions: Multi-objective Optimization](https://invisiblenetwork.ai/learn/nptel/103103164/1df6097d1d22) (Video)
32. [Lec 1: Generalized Algebraic Modelling System](https://invisiblenetwork.ai/learn/nptel/103103164/5e91bae180ce) (Video)
33. [Lec 2: Solution of Production Planning Problem using GAMS & NEOS, MIRO](https://invisiblenetwork.ai/learn/nptel/103103164/898181cb8d7b) (Video)
34. [Lec 3: IBM ILOG CPLEX Optimization Studio](https://invisiblenetwork.ai/learn/nptel/103103164/524d3a23f56e) (Video)
35. [Lec 4: Constraint Programming Applications in IBM ILOG CPLEX Optimization Studio](https://invisiblenetwork.ai/learn/nptel/103103164/852e4dc2d1d3) (Video)
36. [Live Session 19-02-2020](https://invisiblenetwork.ai/learn/nptel/103103164/6373920f6d00-2) (Video)
