System Dynamics Modelling

This course provides participants with an appropriate way of visualising the complex interrelationships between various parts of real-world problems; problems that continually change over time and are resistant to corrective action. 

The module is an introductory one aimed at developing basic and some intermediate system dynamics modelling and simulation skills, and does not endeavour in advanced modelling. Essentially, the learning goals of the introductory course are:

  • To acquire basic knowledge in, and understanding on system dynamics field / paradigm/
  • method;
  • To demonstrate understanding in defining real-world problems using system dynamics
  • To gain basic hands-on practice and experience in qualitative and quantitative system
  • dynamics modelling; and
  • To apply system dynamics method using VENSIM software in evaluating the dynamics
  • underlying a specific real-world problem.

Therefore, this module introduces the concepts of system dynamics modelling, including the modelling process, fundamental modes of dynamic behaviour, and the stock-flow-feedback structures that generate them, system mapping tools, and modelling human behaviour. System dynamics has been applied in various fields such as energy transitions, resource scarcity, health policy, social and organizational dynamics, economics and finance, environmental and ecological management, education, safety and security among others. Examples will be drawn from some of these fields, as well as on ‘real-world’ problems contributed by the participants of the course. Computer simulation models will be produced using the VENSIM software package.


Prof Josephine Kaviti Musango holds bachelor degree in Agribusiness Management; master degree in Agricultural Economics; and a Transdisciplinary Doctoral in Sustainable Development. She is currently appointed as an Associate Professor with the School of Public Leadership (SPL).