# Module 5: Feedback Loops

## Overview

In this module, you'll learn to model feedback loops - how actions create reactions that affect future actions. Feedback loops are natural patterns in systems and not errors.

## Learning Objectives

By the end of this module, you'll be able to:

- Understand different types of feedback loops
- Model positive and negative feedback
- Recognize when cycles are valid patterns
- Design self-regulating and adaptive systems

## Lessons

- [Lesson 1: Understanding Feedback Loops](lesson-1.md) - What feedback loops are and why they matter
- [Lesson 2: Types of Feedback Loops](lesson-2.md) - Positive, negative, and balancing loops
- [Lesson 3: Modeling Cycles](lesson-3.md) - Creating valid cycles in Sruja

## Prerequisites

- Completed [Module 4: Flows](../module-4-flows/module-overview.md)

## Time Investment

Approximately 1-1.5 hours to complete all lessons and exercises.

## What's Next

After completing this module, you'll learn about [Module 6: Context](../module-6-context/module-overview.md).
