Thinking Complexity (iversity)

Thinking Complexity (iversity)

Join this course for a fun and practical discovery of complexity in the world around us. We will use fascinating examples, methods and exercises to help you understand how to make an impact in the 21st century.

This is a hands-on four chapter course to learn how to better understand and act when faced with complex situations. By the end of the course students will be able to take a story from the news, describe what makes the situation complex and identify opportunities for effective action or change. We will draw on systems theory and complexity theory for our teachings and learn to use proven data collection and modelling techniques from systems thinking and system dynamics.
By the end of the course, you will have acquired the ten skills of a systems thinker. You will know how to identify the variables in interaction in a complex situation, describe and model the systemic structure that explains complex behaviours, anticipate how a situation may change over time and find leverage points to influence outcomes.
Course structure
Chapter 1: Introducing complexity
We will define complexity and explore how complex situations require changes to the way we apprehend the world.
Chapter 2: Thinking in systems
We will describe and model how different factors, such as people, ideas or things interact over time and generate the complexity in a specific problem situation.
Chapter 3: Mapping the dynamics of complexity
We will learn the role of accumulations and nonlinearities in complex systems and observe how they contribute to both the changes over time and the unexpected and often frustrating behaviours we observe. We will learn to use free online software to simulate complex situations.
Chapter 4: Living with complexity
We will learn a number of tools and techniques that will accelerate our understanding of real world situations and help us to act with impact when faced with complexity. We will also consider the implications of complexity for management, social change and sustainability.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Futurism and Business: Dealing with Complexity (FutureLearn) FutureLearn
University of Stellenbosch Business School - UBS

Futurism and Business: Dealing with Complexity (FutureLearn)

Learn practical skills to help you predict trends in business and prepare for the future with this free online course. In a world of new opportunities, where change is happening faster than ever, knowing how to think about the future is a skill that is becoming vital for effective leadership in business, government and community organisations. This course will help improve your ability to prepare for the future and teach you some practical skills for helping predict it.

No sessions available
4 Weeks
Fundamentals of Cross-Functional Collaboration (Coursera) Coursera
University of Colorado Boulder

Fundamentals of Cross-Functional Collaboration (Coursera)

Our ability to cultivate and lead cross-functional collaboration strongly depends on our level of self-awareness. In this course, you will develop an understanding of basic cross-functional collaboration concepts and definitions, create a leadership self-awareness profile, and learn how to navigate and manage four most prevalent collaboration dynamics.

Jun 12th 2026
4 Weeks
Formulación y evaluación de proyectos complejos (Coursera) Coursera
Universidad de los Andes

Formulación y evaluación de proyectos complejos (Coursera)

Bienvenido al curso de Formulación y evaluación de proyectos complejos de ingeniería, soy Andrés Felipe Gómez y te estaré acompañando a lo largo de estas 8 semanas en las que aprenderás los fundamentos básicos para poder determinar si un proyecto es factible o no, desde su ideación hasta su operación, por lo que podrás formular y evaluar proyectos desde las diferentes dimensiones que incorpora la complejidad de este.

Jun 8th 2026
5-12 Weeks
Computability, Complexity & Algorithms (Udacity) Udacity
Georgia Institute of Technology,Udacity

Computability, Complexity & Algorithms (Udacity)

The Power and Limitation of Algorithms. In this course, we will ask the big questions, "What is a computer? What are the limits of computation? Are there problems that no computer will ever solve? Are there problems that can’t be solved quickly? What kinds of problems can we solve efficiently and how do we go about developing these algorithms?" Understanding the power and limitations of algorithms helps us develop the tools to make real-world computers smarter, faster and safer.

Self Paced
Self-Paced
The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX) EdX
University of California, Berkeley,BerkeleyX

The Beauty and Joy of Computing - AP® CS Principles Part 2 (edX)

A computer science principles course for anyone who wants to learn how to translate ideas into code. Discover the big ideas and thinking practices in computer science plus learn how to code using one of the friendliest programming languages, Snap! (based on Scratch).

No sessions available
13-24 Weeks
Decision Making in a Complex and Uncertain World (FutureLearn) FutureLearn
University of Groningen

Decision Making in a Complex and Uncertain World (FutureLearn)

This course will teach you the first principles of complexity, uncertainty and how to make decisions in a complex world. To learn how complexity and uncertainty influence and constrain our decisions. Our world seems to ever become more complex and uncertain. Future leaders must be able to act under these conditions. This course provides you with the broad scientific background necessary to develop yourself into one of the future’s key decision makers. First, this course will address the core concepts of complexity and uncertainty.

No sessions available
5-12 Weeks
Introduction to Java Programming: Writing Good Code (edX) EdX
Universidad Carlos III de Madrid - UC3M,UC3Mx

Introduction to Java Programming: Writing Good Code (edX)

Learn to program in an easy and interactive way and enter the fascinating world of computer science. This is an introductory course to learn programming with Java designed to teach how to code good programs in Java, understanding “good” as both correct and efficient. Basic principles of software engineering will be introduced to make it easier for our future self and others to reuse code. Ethical issues and the intellectual property of our programs will also be addressed in the last part of this course. Examples and case studies will be provided, so that learners can implement simple but increasingly complex programs in Java.

Self Paced
Self-Paced
Leadership Through Marketing (Coursera) Coursera
Northwestern University

Leadership Through Marketing (Coursera)

The success of every organization depends on attracting and retaining customers. Although the marketing concepts for doing so are well established, digital technology has empowered customers, while producing massive amounts of data, revolutionizing the processes through which organizations attract and retain customers. In this course, students will learn how to identify new opportunities to create value for empowered consumers, develop strategies that yield an advantage over rivals, and develop the data science skills to lead more effectively, allocate resources, and to confront this very challenging environment with confidence.

Jun 14th 2026
4 Weeks
Why Smart Executives Fail: Common Mistakes & Warning Signs (Coursera) Coursera
Dartmouth College

Why Smart Executives Fail: Common Mistakes & Warning Signs (Coursera)

We don’t often talk about mistakes and failures, but there’s so much to learn from what goes wrong. In this course, Professor Sydney Finkelstein will teach you why leaders make mistakes, and what you can do to avoid making those same mistakes yourself. Using real-life examples of smart executives who failed, Professor Finkelstein will walk you through scenarios that prepare you to understand, manage, and even take advantage of the continuous change that is inevitable in organizations and in life.

Jun 9th 2026
4 Weeks