Home
Syllabus
ClassNotes
Resources
Syllabus

CSE 498/598
Simulation of Environmental Biocomplexity

Spring Semester

CSE 498: "Simulation of Environmental Biocomplexity"(3-0-3)

Introduction and application of stochastic simulation theory and techniques to modeling Environmental Biocomplexity.

Texts:

 M. Resnick, Turtles, Termites, and Traffic Jams: Explorations in Massively Parallel Microworlds, MIT Press, 2000

S. Johnson, Emergence: The Connected Lives of Ants, Brains, Cities and Software, Scribner, 2001

D. Watts, Small Worlds: The Dynamics of Networks between Order and Randomness, Princeton University Press, 1999

A-L. Barabasi, Linked: The New Science of Networks, Perseus, 2002

Faculty-in-charge: G. Madey

Course Goal:

The goal of this course is to prepare the student to design, develop, implement and analyze simulations of environmental biocomplexity. Simulations will be built using the programming languages such as Java, and packages such as SWARM, StaLogo and Mathematica. The course will focus on modeling the unique characteristics of biocomplexity using simulation and artificial intelligence techniques. Biocomplexity refers to the dynamic web of interrelationships between physical, biological, geochemical, hydrological, environmental, ecological, social, and economic systems. The study of biocomplexity includes systems that range from molecular to global in scale, and exhibit properties that depend not only on the individual actions of their components, but also the interactions among those components. Characteristics of Biocomplexity include: 1) nonlinear or chaotic behavior, 2) interactions that span multiple levels of spatial and temporal scales, 3) often unpredictable behavior, 4) must be studied as a whole, as well as components, 5) feedback processes, and 6) often display emergent properties as a result of complex adaptive and self-organizing behavior.


Prerequisites: One course in programming (or the equivalent) and one course (or the equivalent) in probability theory

Computer Usage: Course content will be project driven. Many programs will be assigned. At least one large project will be assigned.

Laboratory Usage: None

Grading:

Programming assignments60%
Exams (2)20%
Final exam20%

Special considerations:

Course Content:

Engineering Science:2 credits
Engineering Design1 credit

 

[Home] [Syllabus] [ClassNotes] [Resources]

[Created by Greg Madey: gmadey@nd.edu]   [Notre Dame Home]   [COE Home]   [CSE Home]