# Software Engineering

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

## Lectures

1. [Introduction to Software Engineering-Challenges](https://invisiblenetwork.ai/learn/nptel/106101061/768bc91d0e16) (Video)
2. [Introduction to Software Engineering](https://invisiblenetwork.ai/learn/nptel/106101061/eef827ef889f) (Video)
3. [Overview of Phases](https://invisiblenetwork.ai/learn/nptel/106101061/0c8dccf0b937) (Video)
4. [Overview of Phases](https://invisiblenetwork.ai/learn/nptel/106101061/cd1a384aefaa) (Video)
5. [Requirements Engineering / Specification](https://invisiblenetwork.ai/learn/nptel/106101061/9691eedd1a68) (Video)
6. [Formal Specification](https://invisiblenetwork.ai/learn/nptel/106101061/d7fe2b1c8570) (Video)
7. [Algebraic Specification Methods](https://invisiblenetwork.ai/learn/nptel/106101061/96afb8386b6c) (Video)
8. [Systems Modeling Overview](https://invisiblenetwork.ai/learn/nptel/106101061/27eb793fa61f) (Video)
9. [Process Modeling - DFD , Function Decomp](https://invisiblenetwork.ai/learn/nptel/106101061/b2fbfd02fddc) (Video)
10. [Process Modeling - DFD, Function Decomp](https://invisiblenetwork.ai/learn/nptel/106101061/2b5ed80e6437) (Video)
11. [Data Modeling - ER Diagrams, Mapping](https://invisiblenetwork.ai/learn/nptel/106101061/ed6ca423cdff) (Video)
12. [Data Modeling - ER Diagrams, Mapping](https://invisiblenetwork.ai/learn/nptel/106101061/859215b871f1) (Video)
13. [Production Quality Software - Introduction](https://invisiblenetwork.ai/learn/nptel/106101061/3ed9bafc0c34) (Video)
14. [Software Design - Primary Consideration](https://invisiblenetwork.ai/learn/nptel/106101061/5309aeb48089) (Video)
15. [Design Patterns](https://invisiblenetwork.ai/learn/nptel/106101061/8981278956eb) (Video)
16. [Class and Component Level Design](https://invisiblenetwork.ai/learn/nptel/106101061/5050959dcbc6) (Video)
17. [Architectural Design](https://invisiblenetwork.ai/learn/nptel/106101061/1b4ec194b4c1) (Video)
18. [Software Testing - I](https://invisiblenetwork.ai/learn/nptel/106101061/22b2c45c5536) (Video)
19. [Software Testing - II](https://invisiblenetwork.ai/learn/nptel/106101061/ca4df578e830) (Video)
20. [Structural Programming and Some implementation](https://invisiblenetwork.ai/learn/nptel/106101061/406cdc196376) (Video)
21. [Software Metrics and Quality](https://invisiblenetwork.ai/learn/nptel/106101061/9d15983062d7) (Video)
22. [Verification and Validation](https://invisiblenetwork.ai/learn/nptel/106101061/6b05ea250437) (Video)
23. [Case Study](https://invisiblenetwork.ai/learn/nptel/106101061/5633b31875bc) (Video)
24. [Case Study](https://invisiblenetwork.ai/learn/nptel/106101061/9db2843c0766) (Video)
25. [Software Evolution](https://invisiblenetwork.ai/learn/nptel/106101061/1a03201c3005) (Video)
26. [Agile Development](https://invisiblenetwork.ai/learn/nptel/106101061/ee49b5feb257) (Video)
27. [Software Reuse CBSE](https://invisiblenetwork.ai/learn/nptel/106101061/fd6e1b962ba5) (Video)
28. [Reuse Continued](https://invisiblenetwork.ai/learn/nptel/106101061/147130cdbaed) (Video)
29. [Introduction to Project Management](https://invisiblenetwork.ai/learn/nptel/106101061/fb63d42caa4a) (Video)
30. [Project Scope Management](https://invisiblenetwork.ai/learn/nptel/106101061/353aecfed5b8) (Video)
31. [Project Time Management](https://invisiblenetwork.ai/learn/nptel/106101061/1cba15786bec) (Video)
32. [Estimation - I](https://invisiblenetwork.ai/learn/nptel/106101061/5949af0b907c) (Video)
33. [Estimation - II](https://invisiblenetwork.ai/learn/nptel/106101061/5acc2f96979f) (Video)
34. [Project Quality Management](https://invisiblenetwork.ai/learn/nptel/106101061/a5e7d5282691) (Video)
35. [Quality Management Systems - I](https://invisiblenetwork.ai/learn/nptel/106101061/4fe2d0062e20) (Video)
36. [Quality Management Systems](https://invisiblenetwork.ai/learn/nptel/106101061/f24148a1d88d) (Video)
37. [Project Configuration Management](https://invisiblenetwork.ai/learn/nptel/106101061/e35741c7f23e) (Video)
38. [Project Risk Management](https://invisiblenetwork.ai/learn/nptel/106101061/15c3397023b2) (Video)
39. [Other PM Processes](https://invisiblenetwork.ai/learn/nptel/106101061/e47c2f0cdef6) (Video)
