Life, including ecosystems, social interactions, and policy interventions are complex, and while some simplification of reality to try to make sense of it all is necessary, simplistic thinking and modeling can lead to market, policy, and other actions doomed to fail. This course dives into the complexity inherent in global systems and uses software tools to build models that help us build understanding and more effective solutions.