Lecture 1 - Introduction - I
Lecture 2 - Introduction - II
Lecture 3 - Introduction - III
Lecture 4 - Introduction - IV
Lecture 5 - Introduction - V
Lecture 6 - Life Cycle Model
Lecture 7 - Life Cycle Model
Lecture 8 - Waterfall Model
Lecture 9 - Waterfall Derivatives
Lecture 10 - Incremental Model
Lecture 11 - Evolutionary Model
Lecture 12 - Agile Model
Lecture 13 - Extreme Programming and Scrum
Lecture 14 - Scrum
Lecture 15 - Introduction to requirement specification
Lecture 16 - Requirement gathering and analysis
Lecture 17 - Functional requirements
Lecture 18 - Representation of complex programming logic
Lecture 19 - Design Fundamentals
Lecture 20 - Modular Design
Lecture 21 - Classification of Cohesion
Lecture 22 - Classification of Coupling
Lecture 23 - Introduction to structured analysis and structured design
Lecture 24 - Basics of Data Flow Diagrams (DFD)
Lecture 25 - Developing DFD Model
Lecture 26 - Examples of DFD Model development
Lecture 27 - DFD Model - More Examples
Lecture 28 - Essentials of Structure Chart
Lecture 29 - Transform Analysis, Transaction Analysis
Lecture 30 - Structured Design Examples
Lecture 31 - Use Case Modelling
Lecture 32 - Factoring Use Cases
Lecture 33 - Overview of Class diagram
Lecture 34 - Inheritance relationship
Lecture 35 - Association relationship
Lecture 36 - Aggregation/ Composition and dependency relations
Lecture 37 - Interation Modelling
Lecture 38 - Development of Sequence diagrams
Lecture 39 - State-Machine diagram
Lecture 40 - An Object-Oriented design process
Lecture 41 - Domain Analysis
Lecture 42 - Examples of object-oriented design
Lecture 43 - Basic concepts in Testing - I
Lecture 44 - Basic concepts in Testing - II
Lecture 45 - Basic concepts in Testing - III
Lecture 46 - Unit testing strategies - I
Lecture 47 - Unit testing strategies - II
Lecture 48 - Equivalance Class Testing - I
Lecture 49 - Equivalance Class Testing - II
Lecture 50 - Special Value Testing
Lecture 51 - Combinatorial Testing
Lecture 52 - Decision Table Testing
Lecture 53 - Cause effect graphing
Lecture 54 - Pairwise Testing
Lecture 55 - White box Testing
Lecture 56 - Condition Testing
Lecture 57 - MC/DC Coverage
Lecture 58 - MC/DC Testing
Lecture 59 - Path Testing
Lecture 60 - Dataflow and Mutation Testing