48 Episodes

  1. 5.6.3 and 5.6.4 - Dependency Inversion and Prefer Composition Over Inheritance Principles

    Published: 8/14/2025
  2. 5.6.1 and 5.6.2 - Single Responsibility and Interface Segregation Principles

    Published: 8/12/2025
  3. 5.4 and 5.5 - Cohesion and Coupling

    Published: 8/9/2025
  4. 5.3 - Information Hiding

    Published: 8/7/2025
  5. 5.2 - Conceptual Integrity

    Published: 8/5/2025
  6. 5.1 - Introduction to Software Design

    Published: 8/2/2025
  7. 4.4, 4.5 and 4.6 - Package, Sequence and Activity Diagrams

    Published: 7/31/2025
  8. 4.3 - Class Diagrams

    Published: 7/29/2025
  9. 4.1 and 4.2 - UML for Creating Sketches

    Published: 7/26/2025
  10. A3 - Product Discovery

    Published: 7/24/2025
  11. A2 - The MVP as an Experiment

    Published: 7/22/2025
  12. 3.6 - A/B Testing

    Published: 7/19/2025
  13. 3.5 - Minimum Viable Product (MVP)

    Published: 7/17/2025
  14. 3.4 - Use Cases

    Published: 7/15/2025
  15. 3.3 - User Stories

    Published: 7/12/2025
  16. 3.1 and 3.2 - Software Requirements

    Published: 7/10/2025
  17. A1 - Agile Teams: From Squads to Scaled Frameworks

    Published: 7/8/2025
  18. 2.7 - Other Iterative Methods (Spiral Model and RUP)

    Published: 7/5/2025
  19. 2. 6 - When Not to Use Agile Methods

    Published: 7/3/2025
  20. 2.5 - Kanban

    Published: 7/1/2025

2 / 3

Chapter summaries of Software Engineering: A Modern Approach, featuring AI-generated content tailored for students and newcomers to the field.