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- I28:01
- Lecture 02: Introduction- II28:08
- Lecture 03: Introduction- III27:26
- Lecture 04: Introduction- IV31:01
- Lecture 05: Introduction- V28:19
- Lecture 06: Life Cycle Model28:01
- Lecture 07: Life Cycle Model (Contd.)29:19
- Lecture 08: Waterfall Model31:00
- Lecture 09: Waterfall Derivatives28:19
- Lecture 10: Incremental Model25:47
- Lecture 11: Evolutionary Model27:59
- Lecture 12: Agile Model29:26
- Lecture 13: Extreme Programming and Scrum27:50
- Lecture 14: Scrum29:08
- Lecture 15: Introduction to requirement specification30:29
- Lecture 16: Requirement gathering and analysis28:15
- Lecture 17: Functional requirements30:14
- Lecture 18: Representation of complex programming logic30:39
- Lecture 19: Design Fundamentals28:10
- Lecture 20: Modular Design27:38
- Lecture 21: Classification of Cohesion27:51
- Lecture 22: Classification of Coupling28:19
- Lecture 23: Introduction to structured analysis and structured design27:18
- Lecture 24: Basics of Data Flow Diagrams (DFD)33:10
- Lecture 25: Developing DFD Model27:36
- Lecture 26: Examples of DFD Model development28:53
- Lecture 27: DFD Model - More Examples29:09
- Lecture 28: Essentials of Structure Chart28:36
- Lecture 29: Structure Chart Development22:25
- Lecture 30: Structured Design Examples16:35
- Lecture 31: Use Case Modelling28:41
- Lecture 32: Factoring Use Cases28:21
- Lecture 33: Overview of Class diagram29:35
- Lecture 34: Inheritance relationship29:24
- Lecture 35: Association relationship26:59
- Lecture 36: Aggregation/ Composition and dependency relations29:45
- Lecture 37: Interation Modelling29:21
- Lecture 38: Development of Sequence diagrams28:57
- Lecture 39: State-Machine diagram27:30
- Lecture 40: An Object-Oriented design process29:33
- Lecture 41: Domain Analysis26:52
- Lecture 42: Examples of object-oriented design27:12
- Lecture 43: Basic concepts in Testing-I26:29
- Lecture 44: Basic concepts in Testing-II27:47
- Lecture 45: Basic concepts in Testing-III30:21
- Lecture 46: Unit testing strategies-I28:48
- Lecture 47: Unit testing strategies-II28:11
- Lecture 48: Equivalance Class Testing-I28:18
- Lecture 49: Equivalance Class Testing-II28:41
- Lecture 50: Special Value Testing27:51
- Lecture 51: Combinatorial Testing27:33
- Lecture 52: Decision Table Testing28:02
- Lecture 53: Cause effect graphing29:25
- Lecture 54: Pairwise Testing23:00
- Lecture 55: White box Testing28:02
- Lecture 56: Condition Testing27:29
- Lecture 57: MC/DC Coverage27:41
- Lecture 58: MC/DC Testing28:25
- Lecture 59: Path Testing28:19
- Lecture 60: Dataflow and Mutation Testing28:44
