Intended learning outcomes
At the end of this course students you will be able to:
- Understand the importance of modeling and simulation in the development of systemic/holistic thinking;
- Understand the role of feedback cycles and delays in the behavior of complex dynamic systems;
- Know and understand concepts of dynamic systems, such as state variables, iterated functions, orbits, fixed points, limit cycles, stability, chaos, fractals;
- Apply causal loop diagrams and diagrams of levels and flows in modeling and simulation of systems, through the use of specific software;
- To know and understand the modeling based on individuals (agents) and its relation with the modeling based on aggregates;
- Know and understand mathematical models of complex dynamic systems, such as cellular automata and other agent-based models;
- Apply Artificial Life computational models, such as the Reynolds Boids model, in simulations/games.