Description |
Pre-requisites |
Goals & Structure |
Grading |
Text Books |
Software |
Policies |
Schedule TBA |
Ecological modeling will provide a comprehensive overview of the modeling of ecological systems to include biological and environmental systems. The class will provide an in-depth exploration of the methods used for modeling ecological and environmental systems with an emphasis on system dynamics and agent-based modeling. We will examine concepts of complex systems, including emergent properties, nonlinearities and feedbacks between system components. We will utilize the system dynamics software Stella and the agent-based programming language Netlogo.
This course is an online asynchronous class. This will be a reading intensive class where students will learn by doing. There will be weekly reading assignments and modeling exercises through which students will learn the modeling process and associated computer languages and software. Discussions of material, questions with respect to exercises, etc., will be conducted online using Yellowdig.
Learning Objectives. After completing this course, the student will be able to
Class Structure. Students will achieve course objectives through readings and assigned media, online discussions and model-building exercises. Completing readings and assigned exercises, participating in online discussions, and reviewing weekly solutions to assigned exercises will be critical to achieving class learning objectives.
Student grades will be based on the following components:
Grading scale:
Percentage |
Grade |
|---|---|
|
|
Students will be assigned readings from the following set of books (below). These books will be required for this class and are available in the university bookstore or from the publisher or other online sources as hardcopies or ebooks.
We will use two software packages: Stella and Netlogo.
1. Stella. We will build system
dynamics models in the graphical programming language Stella created
by
ISEE Systems. This will require a semester student license for the Stella software at a cost of $59. You
should receive an email from ISEE with instructions for purchasing and accessing Stella at the beginning of
the semester. Below are some resources for working with Stella.
2. Netlogo. We will build agent-based models in the programming language Netlogo. Netlogo is a free, open source language. Below are some resources for working with Netlogo.
Netlogo website |
Model library |
User manual |
Programming guide |
Language Reference |