# Computer Algorithms - 2

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

## Lectures

1. [Lecture-01-Graph_Basics](https://invisiblenetwork.ai/learn/nptel/106104019/cbb2ec16599e) (Video)
2. [Lecture-02-Breadth_First_Search](https://invisiblenetwork.ai/learn/nptel/106104019/8354a8515d32) (Video)
3. [Lecture-03-Dijkstra_Algo](https://invisiblenetwork.ai/learn/nptel/106104019/718e20bed7cc) (Video)
4. [Lecture-04-All Pair Shortest Path](https://invisiblenetwork.ai/learn/nptel/106104019/98147c0ecb5c) (Video)
5. [Lecture-05-Matriods](https://invisiblenetwork.ai/learn/nptel/106104019/766397b22c58) (Video)
6. [Lecture-06-Minimum Spanning Tree](https://invisiblenetwork.ai/learn/nptel/106104019/ce5424a3ef40) (Video)
7. [Lecture-07-Edmond's Matching Algo I](https://invisiblenetwork.ai/learn/nptel/106104019/79eb0fb3c3a4) (Video)
8. [Lecture-08-Edmond's Matching Algo II](https://invisiblenetwork.ai/learn/nptel/106104019/f70b026a736b) (Video)
9. [Lecture-09-Flow Networks](https://invisiblenetwork.ai/learn/nptel/106104019/b10fef5516bb) (Video)
10. [Lecture-10-Ford Fulkerson Method](https://invisiblenetwork.ai/learn/nptel/106104019/9c7da6490527) (Video)
11. [Lecture-11-Edmond Karp Algo](https://invisiblenetwork.ai/learn/nptel/106104019/776854a9fe3e) (Video)
12. [Lecture-12-Matrix Inversion](https://invisiblenetwork.ai/learn/nptel/106104019/b18586cd2527) (Video)
13. [Lecture-13-Matrix Decomposition](https://invisiblenetwork.ai/learn/nptel/106104019/b8de3c9fe3d5) (Video)
14. [Lecture-14-Knuth Morris Pratt Algo](https://invisiblenetwork.ai/learn/nptel/106104019/3acab30bce77) (Video)
15. [Lecture-15-Rabin Karp Algo](https://invisiblenetwork.ai/learn/nptel/106104019/7b5df544b032) (Video)
16. [Lecture-16-NFA Simulation](https://invisiblenetwork.ai/learn/nptel/106104019/01a64acfeb7d) (Video)
17. [Lecture-17-Integer-Polynomial OpsI](https://invisiblenetwork.ai/learn/nptel/106104019/f1f0c92b6eed) (Video)
18. [Lecture-18-Integer-Polynomial OpsII](https://invisiblenetwork.ai/learn/nptel/106104019/ecedd62c28c7) (Video)
19. [Lecture-19-Integer-Polynomial OpsIII](https://invisiblenetwork.ai/learn/nptel/106104019/694d6ca41312) (Video)
20. [Lecture-20-Chinese RemainderI](https://invisiblenetwork.ai/learn/nptel/106104019/95aafcab9bf9) (Video)
21. [Lecture-21-Chinese RemainderII](https://invisiblenetwork.ai/learn/nptel/106104019/de7aac0e316d) (Video)
22. [Lecture-22-Chinese RemainderIII](https://invisiblenetwork.ai/learn/nptel/106104019/0e7b43f9c925) (Video)
23. [Lecture-23-:Discrete Fourier TransformI](https://invisiblenetwork.ai/learn/nptel/106104019/635456149a6f) (Video)
24. [Lecture-24-Discrete Fourier TransformII](https://invisiblenetwork.ai/learn/nptel/106104019/09715354b25f) (Video)
25. [Lecture-25-Discrete Fourier TransformIII](https://invisiblenetwork.ai/learn/nptel/106104019/7d863732d825) (Video)
26. [Lecture-26-Schonhage Strassen Algo](https://invisiblenetwork.ai/learn/nptel/106104019/c5a77931538b) (Video)
27. [Lecture-27-Linear ProgrammingI](https://invisiblenetwork.ai/learn/nptel/106104019/a98ca829991b) (Video)
28. [Lecture-28-Linear ProgrammingII](https://invisiblenetwork.ai/learn/nptel/106104019/40cb6aa64cb1) (Video)
29. [Lecture-29-GeometryI](https://invisiblenetwork.ai/learn/nptel/106104019/1b47be00c7e0) (Video)
30. [Lecture-30-GeometryII](https://invisiblenetwork.ai/learn/nptel/106104019/24437378fb0a) (Video)
31. [Lecture-31-GeometryIII](https://invisiblenetwork.ai/learn/nptel/106104019/eb6399f8a702) (Video)
32. [Lecture-32-Approximation AlgoI](https://invisiblenetwork.ai/learn/nptel/106104019/9cd01cc1688d) (Video)
33. [Lecture-33-Approximation AlgoII](https://invisiblenetwork.ai/learn/nptel/106104019/060f40960769) (Video)
34. [Lecture-34-Approximation AlgoIII](https://invisiblenetwork.ai/learn/nptel/106104019/23c5c8c21cfa) (Video)
35. [Lecture-35-General: Dynamic Programming](https://invisiblenetwork.ai/learn/nptel/106104019/f2eaf4d46a3e) (Video)
