Modeling of Ecological Systems
PBIO 3990 (3 credits)


Fall 2023 (Online)
Instructor: Brian Beckage (Brian.Beckage@uvm.edu)
Office Hours (remote by appointment)



Course Description

Pre-requisites or Co-requisites

Course Goals

Grading

Readings

Media

Schedule


----> CLICK HERE TO GET STARTED <----



Course Description

Back to top

Modeling of Ecological Systems will provide an introductory survey of the modeling of ecological and environmental systems. We will survey the methods used to model ecological systems with a focus on system dynamics and agent-based modeling. We will explore the complexity of ecological systems, including emergent properties and feedbacks between system components. We will utilize the system dynamics software Stella and the agent-based programming language Netlogo.


Course Requisites or Co-requisites

Back to top

BCOR 2100 Ecology and Evolution or NR 2030 Ecology, Ecosystems & Environment or an equivalent sophomore level course in Ecology and/or Evolution.


Course Goals

Back to top

    Course objectives

  1. The student will be able to describe system feedbacks, emergence, and other properties of complex ecological systems.
  2. The student will be able to describe the fundamental properties of systems and system dynamics modeling.
  3. The student will be familiar with the structure and characteristics of agent-based models.
  4. The student will apply system dynamic and agent-based modeling approaches to understand the relationship between ecological, human and climate systems.

Class Structure. Students will achieve course objectives through readings, other media, online discussions and individual and group model-building exercises.


  1. Readings. Students will complete assigned readings from course texts and other assigned sources.

  2. Media. Students will watch a variety of videos and other media that reinforce and supplement the assigned readings. These may include full length documentaries, shorter video presentations, and podcasts. The online discussions and learning assessments will integrate material from all media.

  3. Online discussions. Students will participate in online discussions that examine and analyze the concepts presented in the readings and assigned media for each course module.

  4. Exercises. Students will complete assigned exercises in building ecological models. This will involve learning basic modeling concepts and becoming proficient in using the programming platforms Stella and Netlogo.

  5. Learning Assessments. Quizzes will assess student understanding of assigned readings and videos for each course module, while a cumulative final exam will assess student understanding of content across modules.


Grading

Back to top

Student grades will be based on the following components:

  1. Analysis and discussion (on Yellowdig) of assigned materials: 20% of course grade.
  2. Learning assessments on assigned materials: 20% of course grade.
  3. Completion of exercises: 30% of course grade.
  4. Final exam: 30% of course grade.
  5. Grading Scale:

Percentage

Grade

  • 98-100
  • 93-97
  • 90-92
  • 88-89
  • 83-87
  • 80-82
  • 78-79
  • 73-77
  • 70-72
  • 68-69
  • 63-67
  • 60-62
  • < 60
  • A+
  • A
  • A-
  • B+
  • B
  • B-
  • C+
  • C
  • C-
  • D+
  • D
  • D-
  • F

Readings

Back to top

Students will also be assigned readings from the following set of books (below). These books will be required for this class and are available as ebooks from the publisher or other online sources (e.g., Amazon, etc.) or in the university bookstore.

  1. Uri Wilensky and William Rand. 2014. An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo. Link to book.
  2. Bruce Hannon and Matthias Ruth. 2014. Modeling dynamic biological systems. ISBN: 9783319056159 eBook ISBN: 9783319056142 Link to book.
  3. Meadows, D.H., 2008. Thinking in systems: A primer. Chelsea Green Publishing. ISBN: 9781603580557. Link to book.


Media

Back to top


We will watch a variety of documentaries, video lectures, and podcasts. I try to find free sources of these media, but you may have to rent, purchase, or find them through a subscription service (e.g., Amazon Prime, Netflix, Apple TV, etc.).


GETTING STARTED

Back to top

  1. Watch these introductory videos:
    1. In Introductory Video 1 (7 mins), you'll learn a little about me and my approach to teaching this course, receive an orientation to the course objectives, and learn about the grading schema.
    2. In Introductory Video 2 (8 mins), you'll learn about our course readings and videos, how to get started, and an overview of the Module structure of our course.
  2. Review the course objectives and course texts above.
  3. Log onto Blackboard class page and click on the Yellowdig link on the left sidebar and make a post introducing yourself. Here is a short youtube video (3 mins) describing how to use Yellowdig and here is a video (4 mins) specific to using Yellowdig in our class.
  4. Go to the course Schedule to view the activities and assignments.


Policies