Skip to menu Skip to content Skip to footer
Course profile

System Dynamics (MGTS7523)

Study period
Sem 2 2025
Location
St Lucia
Attendance mode
In Person

Course overview

Study period
Semester 2, 2025 (28/07/2025 - 22/11/2025)
Study level
Postgraduate Coursework
Location
St Lucia
Attendance mode
In Person
Units
2
Administrative campus
St Lucia
Coordinating unit
Business School

Why do many management decisions backfire or lead to unintended outcomes? This transdisciplinary and hands-on course aims to provide skills in ‘Systems Thinking’ and ‘System Dynamics’ so that today's solutions do not become tomorrow's problems. 

Systems thinking is the science and art of understanding how a system, which includes social, economic and environmental elements, can interact to create the outcomes that we see everyday e.g. rising cost of living, sustainability challenges. With this knowledge, you will be better placed to make strategic decisions whilst at the same time avoiding unintended consequences. 

System dynamics enables you to transform your new ‘systems thinking’ knowledge into effective use of decision support systems (DSSs). These DSSs utilise interactive user-interfaces (UIs) that enable you to test your decisions within the safety of a virtual environment. 

This course introduces the principles and tools of Systems Thinking and System Dynamics. Fundamental concepts, globally recognised systems modelling tools, team-based activities and game-based learning are used throughout to provide students with a hands-on, immersive and experiential approach to learning about the power of systems thinking and system dynamics.

Course requirements

Assumed background

Prior knowledge of systems thinking or modelling is not required to take this course.ᅠThus students and professionals fromᅠall disciplines can take and benefit from this course.

Incompatible

You can't enrol in this course if you've already completed the following:

ENVM3526; ENVM7523

Course contact

Course staff

Lecturer

Dr Russell Richards

Tutor

Dr Russell Richards

Timetable

The timetable for this course is available on the UQ Public Timetable.

Additional timetable information

Please note: Teaching staff do not have access to the timetabling system to help with class allocation. Therefore, should you need help with your timetable and/or allocation of classes, please ensure you email business.mytimetable@uq.edu.au from your UQ student email account with the following details:

  • Full Name
  • Student ID
  • Course Code

Aims and outcomes

Course aims are:

To transform the way that tomorrow’s decision makers manage complex problems through using systems thinking and system dynamics. To provide a motivating learning environment for students to learn and practice systems thinking and system dynamics.  

Learning outcomes

After successfully completing this course you should be able to:

LO1.

Explain the feedback processes that characterise complex problems. 

LO2.

Analyse complex problems using Causal Loop Diagrams.

LO3.

Collaboratively and independently formulate systems-informed solutions for complex problems.

LO4.

Apply the principles and tools of systems thinking and system dynamics to manage multi-disciplinary problems.

LO5.

Present systems thinking outcomes to lead stakeholders in ethical decision-making. 

Assessment

Assessment summary

Category Assessment task Weight Due date
Paper/ Report/ Annotation Systems thinking report proposal
  • Team or group-based
10%

22/08/2025 5:00 pm

Paper/ Report/ Annotation, Presentation Systems Thinking Presentation
  • Team or group-based
30%

15/09/2025 1:00 pm

The presentations will occur in-class during the seminar period for this subject.

Technical reports for are to be submitted prior to the presentation via Blackboard


Paper/ Report/ Annotation In-class Model Design Challenge
  • Identity Verified
  • In-person
20%

13/10/2025 4:00 pm

Paper/ Report/ Annotation, Role play/ Simulation System Dynamics Modelling Assignment 40%

31/10/2025 5:00 pm

Assessment details

Systems thinking report proposal

  • Team or group-based
Mode
Written
Category
Paper/ Report/ Annotation
Weight
10%
Due date

22/08/2025 5:00 pm

Task description

This is a 1-2 page written proposal submitted for the Team project (Systems Thinking presentation).

AI Statement

Artificial Intelligence (AI) and Machine Translation (MT) are emerging tools that may support students in completing this assessment task. Students may appropriately use AI and/or MT in completing this assessment task. Students must clearly reference any use of AI or MT in each instance.

A failure to reference generative AI or MT use may constitute student misconduct under the Student Code of Conduct.

Submission guidelines

Submitted through Blackboard - only one person per team (i.e. one team member) is required to submit this proposal

Deferral or extension

You may be able to apply for an extension.

The maximum extension allowed is 7 days. Extensions are given in multiples of 24 hours.

Late submission

A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.

Systems Thinking Presentation

  • Team or group-based
Mode
Oral, Written
Category
Paper/ Report/ Annotation, Presentation
Weight
30%
Due date

15/09/2025 1:00 pm

The presentations will occur in-class during the seminar period for this subject.

Technical reports for are to be submitted prior to the presentation via Blackboard


Other conditions
Peer assessed, Secure.

See the conditions definitions

Task description

Students, in groups (3-4 students per group), are to present an in-class oral presentation (5 minutes duration) that showcases the outcomes of their research into addressing a 'dynamic problem'. The presentation will be done using power point and accompanied by an oral presentation by at least two of the group members. The target audience for the presentation are managerial-level stakeholders who need to make decisions based on the information that presented to them in the presentation but do not have knowledge of systems thinking.

Each Team will also submit via Blackboard an accompanying technical report (5 pages max excluding title page, reference list, and appendices) for their presentation. This report will outline the technical details, methodological steps, and associated research that they carried out in developing their presentation. The target audience for the written report is a technical working group that has a good understanding of the technical issues associated with the problem.

This presentation will be an extension of the Systems Thinking Proposal assessment submitted in week 4. Feedback provided by the teaching staff on the proposals will need to be integrated into this assessment item.

The presentation will draw upon the first two steps of the Systems Method (Sterman, 2000; Module 2) that is outlined as part of this course i.e. (i) Problem Articulation and (ii) Dynamic Hypothesis.

TECHNICAL REPORT: Groups will be provided with a template that outlines the sections required in the report. This tech report is worth 15% of the total mark for this assessment.

PRESENTATION: Groups will prepare a 5 minute oral presentation using Powerpoint. Note that at least 2 two team members must present (but it is not a requirement that all team members present). The presentation is worth 15% of the total

PEER ASSESSMENT:

In order to obtain a passing grade in this course, all assessment items must be genuinely attempted and submitted.

AI Statement

Artificial Intelligence (AI) and Machine Translation (MT) are emerging tools that may support students in completing this assessment task. Students may appropriately use AI and/or MT in completing this assessment task. Students must clearly reference any use of AI or MT in each instance.

A failure to reference generative AI or MT use may constitute student misconduct under the Student Code of Conduct.

Submission guidelines

Submission consists of 1 written technical report. Only one submission is required per group.

Deferral or extension

You cannot defer or apply for an extension for this assessment.

The presentation is the assessed item and therefore there is no extension or deferral

Late submission

A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.

In-class Model Design Challenge

  • Identity Verified
  • In-person
Mode
Written
Category
Paper/ Report/ Annotation
Weight
20%
Due date

13/10/2025 4:00 pm

Other conditions
Time limited.

See the conditions definitions

Task description

This is an individual task. At the start of class (week 11), students will be provided with a template (A3) outlining a system dynamics modelling challenge. Students will be required to scribe their solutions to the challenge directly on the template using a pen (biro) and submit this to the course teaching team before the end of class.

This system dynamics modelling challenge will require drawing on aspects from all 10 course modules that are accessible through UQ Extend, and content covered during the classroom component of this subject. The challenge will include drawing a causal loop digram (CLD) based on a narrative around a dynamic problem, identifying a system archetype associated with this problem, and coming up with a strategy to fix this problem. Students will have the duration of the week 11 in-class workshop to complete this challenge.

AI Statement:

This assessment task evaluates students' abilities, skills and knowledge without the aid of Artificial Intelligence (AI). Students are advised that the use of AI technologies to develop responses is strictly prohibited and may constitute student misconduct under the Student Code of Conduct. Additional information will be provided in due course.

Submission guidelines

Students to submit their assessment template to the teaching team before the end of the workshop period scheduled for this course.

Deferral or extension

You may be able to apply for an extension.

The maximum extension allowed is 14 days. Extensions are given in multiples of 24 hours.

Deferral is available for students unable to attend this assessment item on its scheduled date and time. An alternative date and time will be scheduled for students to undertake this assessment. This will be scheduled for later in week 13 (after the scheduled assessment activity has taken place) or during the official end-of-semester exam period.

Late submission

There is no late submission option for this assessment item as it occurs in the classroom at a specific date and time. A deferred option is available.

System Dynamics Modelling Assignment

Mode
Written
Category
Paper/ Report/ Annotation, Role play/ Simulation
Weight
40%
Due date

31/10/2025 5:00 pm

Task description

Your task is to use the instructions provided in the assignment sheet to build system dynamic models (in STELLA Architect software) to answer associated questions. Students will also be required to use an existing system dynamics model to develop a strategy for addressing a problem highlighted by this existing model.

The assignment sheet will be made available on the course Blackboard site. Answers to these questions are to be provided as a written document (word or pdf).

In order to obtain a passing grade in this course, all assessment items must be genuinely attempted and submitted.

AI Statement

Artificial Intelligence (AI) and Machine Translation (MT) are emerging tools that may support students in completing this assessment task. Students may appropriately use AI and/or MT in completing this assessment task. Students must clearly reference any use of AI or MT in each instance.

A failure to reference generative AI or MT use may constitute student misconduct under the Student Code of Conduct.

Submission guidelines

This assessment is to be submitted electronically via the course Blackboard site. Submissions via email or in hardcopy will not be permitted. The name of the file submitted should contain your full name (e.g. John_Smith_MGTS7523_Assignment_3). Please submit in Microsoft Word format. Legal Declaration: By submitting your work via this website, you formally declare that (1) it is your own original work, and no part of the work has been copied from any other source or person except where due acknowledgement is made; (2) no part of the work has been previously submitted for assessment in this or any other institution; and (3) you have read the UQ Academic Integrity and Plagiarism Policy (http://ppl.app.uq.edu.au/content/3.60.04-student-integrity-and-misconduct) and understand its implications.

Deferral or extension

You may be able to apply for an extension.

The maximum extension allowed is 14 days. Extensions are given in multiples of 24 hours.

Late submission

A penalty of 10% of the maximum possible mark will be deducted per 24 hours from time submission is due for up to 7 days. After 7 days, you will receive a mark of 0.

This assessment is subject to late submission policies

Course grading

Full criteria for each grade is available in the Assessment Procedure.

Grade Cut off Percent Description
1 (Low Fail) 0 - 29

Absence of evidence of achievement of course learning outcomes.

2 (Fail) 30 - 46

Minimal evidence of achievement of course learning outcomes.

3 (Marginal Fail) 47 - 49

Demonstrated evidence of developing achievement of course learning outcomes

4 (Pass) 50 - 64

Demonstrated evidence of functional achievement of course learning outcomes.

5 (Credit) 65 - 74

Demonstrated evidence of proficient achievement of course learning outcomes.

6 (Distinction) 75 - 84

Demonstrated evidence of advanced achievement of course learning outcomes.

7 (High Distinction) 85 - 100

Demonstrated evidence of exceptional achievement of course learning outcomes.

Additional course grading information

Grades will be allocated according to University-wide standards of criterion-based assessment.

Supplementary assessment

Supplementary assessment is available for this course.

Learning resources

You'll need the following resources to successfully complete the course. We've indicated below if you need a personal copy of the reading materials or your own item.

Library resources

Library resources are available on the UQ Library website.

Learning activities

The learning activities for this course are outlined below. Learn more about the learning outcomes that apply to this course.

Filter activity type by

Please select
Clear filters
Learning period Activity type Topic
Week 1
Seminar

Systems Thinking Introduction

In week 1, there will be an overview of the course, including assessment and software requirements. There will be an introduction to the field of system dynamics and the philosophy of using this approach for managing complex problems.

We will cover the "Macquarie Island" and "pDu Pont" cases as an entry point to thinking in systems.

Exercise - We will unpack the Macquarie Island case using the UQ Cases app.

Learning outcomes: L04

Week 2
Seminar

Systems Method

In this seminar, we will introduce Sterman's "Systems Method" and Senge's "Ice-berg" model

Exercise - We will use the "Lobster Game" as an example of illustrating the first step of the Systems Method (problem articulation). We will then develop an Iceberg model for the "Lobster Game"


Week 3
Seminar

Causal Loop Modelling

In this seminar, we will introduce the concept of Causal Loop Diagrams (CLD) as step 2 of Sterman's "Systems method". This will include the importance of naming variables correctly, allocating polarities, and identifying causality.

Activity: We will be using Vensim PLE software to develop our first CLDs - for this, we will revisit the "Lobster Game" from week 2. Students will present their observations from the Lobster Game activity to each other.

Week 4
Seminar

Structure and Behaviour of Dynamic Systems

In this seminar we will be taking a close look at the fundamental systems thinking principle that links systems structure with observed systems behaviour. This provides further insight into Sterman's "systems Method", specifically step 2. We will also be looking at the recent emergence, and opportunities (and challenges) of using AI to develop causal loop diagrams

Exercise - We will look at the concept of 'Policy Resistance' through a case that looks at Traffic Congestion.

Week 5
Seminar

System Archetypes

This is the final instalment of the systems thinking component of this subject. For this seminar we will look at 'System Archetypes' and how they can be used to help kick-start the process of developing a causal loop diagram, or used to summarise (and simplify) an existing causal loop diagram.

We will be overviewing the following system archetypes and how they might relate to systems of interest: Fixes that Fail; Shifting the Burden; Limits to Growth; Eroding Goals; Escalation; Success to the Successful; Tragedy of the Commons

Activity - we will play the multiplayer game 'Sustainable Fish SD', which is based on the Tragedy of the Commons archetype. This provides an immersive and experiential way of learning about one of the most important archetypes.

Week 6
Seminar

Stock and Flow Models

In this seminar, we transition from systems thinking to system dynamics modelling. The first step is to get acquainted with the software that we will be using to develop our models (Stella Architect software). The teaching team will give a demonstration of how to use Stella Architecture to create a simple population model (population models are often central to challenges that are addressed using system dynamics).

Activity: We will build and run a simple population model.

Learning outcomes: L04

Week 7
Seminar

Dynamic of stocks and flows

In this seminar, we will look at how system dynamics simulation models can be used for group-level decision making. The importance of understanding how different stocks and flows within a system will be experienced through participating in the Climate Interactive's "En-ROADS" simulation.

Activity: En-ROADS simulation

Week 8
Seminar

Team presentations

Teams will present in class the outcomes of their research into addressing a 'dynamic problem' for the systems thinking project.

Week 9
Seminar

Dynamics of Simple Structures

In this seminar, we will look at the dynamics of simple structures. This will be exemplified by building a simple supply-demand-pricing model. The ability to build and understand a simple model that can capture the dynamics of price signals is an important capability for students.

Activity: Build a simple economics stock and flow model using Stella Architect

Mid Sem break
No student involvement (Breaks, information)

IN-SEMESTER BREAK

Week 10
No student involvement (Breaks, information)

Public holiday (King's Birthday)

Kings Birthday Public Holiday - Monday 6 October 2025 - Check Blackboard for announcements about affected classes.

Note that this public holiday only affects the seminar - course content will still be available via UQ Extend.

Learning outcomes: L04

Week 11
Seminar

In-class Model Design Challenge

The In-class Model Design Challenge occurs during this class - see the assessment section of the course profile for detail

Week 12
Seminar

Dimensionless Multipliers; Value-add of models

In this seminar, we will be looking at the power (and the problem) of including fuzzy cause-effect relationships in system dynamics models using dimensionless multipliers. We will also explore the use of model interfaces and how these can provide value for your model, and used to better communicate your models to end-users (stakeholders)

Exercise - Revisit our economics model from week 9 and build a user interface that allows a potential non-modeller to use your model

Week 13
Seminar

Material and Information Delays

In this seminar we will start with an overview of how material and information delays can influence the dynamics of a system e.g. what happens if you need to make a decision when the information that you use to make your decision is no longer relevant (i.e. old information)?

As an extension of the content from the previous week, we will continue to look at how we can make our simulation models more palatable for non-modellers (stakeholders), including understanding design elements that help (rather than hinder) its usefulness for intended end-users.

Additional learning activity information

Consultations are available by appointment through emailing the Course Coordinator on r.richards@business.uq.edu.au

Policies and procedures

University policies and procedures apply to all aspects of student life. As a UQ student, you must comply with University-wide and program-specific requirements, including the:

Learn more about UQ policies on my.UQ and the Policy and Procedure Library.