course code




course level


Explores systems as a lens for understanding the world and complex problems, and investigates approaches for examining and addressing sustainability issues using systems thinking. Introduces theories and concepts associated with systems, as well as different perspectives and ways of knowing that align with systems thinking. Applies systems theories and concepts to real-world phenomena and issues, and provides techniques and methods for employing systems approaches in environmental and sustainable development practices. Corequisites: ENVR504: Sustainability Science and Management.