Projects for
Nonlinear Physics: Modeling Chaos & Complexity

A class project consists of a Python program (code and documentation), a written report, and an oral presentation.

Topic: The topic should fall within the class's theme of dynamics. The result will be an interactive simulation tool written in Python that explores a phenomenon in which nonlinear dynamics and self-organization are central. The topic should be selected by the four or fifth week of the course and in consultation with the instructor and TA.

Structure: Both individual and group projects are possible. The group projects can have up to 3 contributors.

Report: The project will be presented orally at the end of the term. The project's written report or its code and documentation are due at the end of the last week of classes. A website on the project with the report, code, and documentation is acceptable (and even preferred). Here is the Report Organization.

Presentation: Individual presentations will be 15 minutes. Group presentations will be 20 minutes, with each participant giving a proportionate share. Here is the Presentation Schedule.

Check out the 2006, 2007, 2008, and 2009 projects.

Example topics: