|Instructor Info:||Sarah Hews|
Office Extension x5414
|TA Info:||Nicholas Schachter|
How can cathedral termites, found in parts of Australia, create mounds that are over 10 feet tall? Why do marching locusts swarm once they reach a critical density? What causes schools of fish to suddenly change direction? These behaviors are all examples of emergent behavior - meaning that the resulting complexity is greater than the sum of the parts. In this tutorial we will build agent-based computer models to explore what simple rules give rise to each of these behaviors, and we will spend time discussing the benefits and limitations of these and other models. During the second half of the semester, students will have the opportunity to study a problem of their choosing and will be responsible for building their own models. No programming experience is necessary.
There are general objectives since the course is a tutorial.
The objectives that are specific to the course.
Evaluations will discuss the student's proficiency and improvement on the course objectives. The assignments / activities that will be used for the evaluations are 3 labs, several smaller assignments, and the end of the semester project that will include a presentation to the class.
Students who complete the following are guaranteed an evaluation in the course.
I expect that you will need to spend between 6-10 hours a week outside of class developing your understanding of emergent behavior. Organizing your time wisely and staying on top of assignments will allow you to really learn the material. Working with other students is encouraged - remember, teaching someone else is the best way to test your understanding. Improvement is the most important thing.
Skip Course Information