There are four prerequisites for this course:
My primary expectation is that you will participate in all class activities and keep up with the course work (see General Requirements).
Expected background in ecology & evolution
You should be familiar with the main concepts discussed in a basic ecology and evolution course, such as Biology 213, or Environmental Studies 200. These concepts include:
Any basic evolutionary biology text can be consulted for refreshers on concepts 1, 7, and 8, while any basic ecology text can be consulted for refreshers on concepts 2-6.
Expected competency in mathematics and statistics
Mathematics will be used frequently and liberally throughout this course. Scientific ideas and principles are expressed most concisely in the language of mathematics. The use of mathematics also clearly exposes hidden assumptions in conceptual models, thereby exposing the need for additional data or key experiments. Of all the biological sciences, ecology is the most reliant on mathematics for modeling complex phenomena. Basic mathematical skills and concepts needed in any ecologist's toolkit include:
Students unfamiliar with the basic mathematics needed by ecologists are encouraged to consult a basic calculus text or the appendix in Gotelli (1998).
Because natural systems are both complex and variable, statistics are used extensively in ecological research. While most statistical methods will be reviewed as they are encountered in your readings, you should be comfortable with the following statistical skills:
Most ecological phenomena are modeled, using analytical, simulation, or statistical models. While solving analytical models rarely requires the use of computers, most interesting ecological phenomena are not approachable through pure analytical models. Simulation and statistical models, therefore, are used frequently. As Hilborn and Mangel (1997) point out, many simulation models used by ecologists can be constructed using programming tools (macros) within spread-sheet programs, although there are more elegant and efficient programming tools (e.g., Pascal, Fortran, C, ModelMaker, Maple, and Mathematica) and software packages for ecological simulations (e.g., Populus, EcoSim). Some of these will be available for your use in the lab.