Software Engineering by Prof. Rajib Mall
4.0
(1)
10 learners
What you'll learn
This course includes
- 28 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 60 lessons • 28 hours of video
Software Engineering by Prof. Rajib Mall
60 lessons
• 28 hours
Software Engineering by Prof. Rajib Mall
60 lessons
• 28 hours
- Lecture 01: Introduction- I 28:01
- Lecture 02: Introduction- II 28:08
- Lecture 03: Introduction- III 27:26
- Lecture 04: Introduction- IV 31:01
- Lecture 05: Introduction- V 28:19
- Lecture 06: Life Cycle Model 28:01
- Lecture 07: Life Cycle Model (Contd.) 29:19
- Lecture 08: Waterfall Model 31:00
- Lecture 09: Waterfall Derivatives 28:19
- Lecture 10: Incremental Model 25:47
- Lecture 11: Evolutionary Model 27:59
- Lecture 12: Agile Model 29:26
- Lecture 13: Extreme Programming and Scrum 27:50
- Lecture 14: Scrum 29:08
- Lecture 15: Introduction to requirement specification 30:29
- Lecture 16: Requirement gathering and analysis 28:15
- Lecture 17: Functional requirements 30:14
- Lecture 18: Representation of complex programming logic 30:39
- Lecture 19: Design Fundamentals 28:10
- Lecture 20: Modular Design 27:38
- Lecture 21: Classification of Cohesion 27:51
- Lecture 22: Classification of Coupling 28:19
- Lecture 23: Introduction to structured analysis and structured design 27:18
- Lecture 24: Basics of Data Flow Diagrams (DFD) 33:10
- Lecture 25: Developing DFD Model 27:36
- Lecture 26: Examples of DFD Model development 28:53
- Lecture 27: DFD Model - More Examples 29:09
- Lecture 28: Essentials of Structure Chart 28:36
- Lecture 29: Structure Chart Development 22:25
- Lecture 30: Structured Design Examples 16:35
- Lecture 31: Use Case Modelling 28:41
- Lecture 32: Factoring Use Cases 28:21
- Lecture 33: Overview of Class diagram 29:35
- Lecture 34: Inheritance relationship 29:24
- Lecture 35: Association relationship 26:59
- Lecture 36: Aggregation/ Composition and dependency relations 29:45
- Lecture 37: Interation Modelling 29:21
- Lecture 38: Development of Sequence diagrams 28:57
- Lecture 39: State-Machine diagram 27:30
- Lecture 40: An Object-Oriented design process 29:33
- Lecture 41: Domain Analysis 26:52
- Lecture 42: Examples of object-oriented design 27:12
- Lecture 43: Basic concepts in Testing-I 26:29
- Lecture 44: Basic concepts in Testing-II 27:47
- Lecture 45: Basic concepts in Testing-III 30:21
- Lecture 46: Unit testing strategies-I 28:48
- Lecture 47: Unit testing strategies-II 28:11
- Lecture 48: Equivalance Class Testing-I 28:18
- Lecture 49: Equivalance Class Testing-II 28:41
- Lecture 50: Special Value Testing 27:51
- Lecture 51: Combinatorial Testing 27:33
- Lecture 52: Decision Table Testing 28:02
- Lecture 53: Cause effect graphing 29:25
- Lecture 54: Pairwise Testing 23:00
- Lecture 55: White box Testing 28:02
- Lecture 56: Condition Testing 27:29
- Lecture 57: MC/DC Coverage 27:41
- Lecture 58: MC/DC Testing 28:25
- Lecture 59: Path Testing 28:19
- Lecture 60: Dataflow and Mutation Testing 28:44
