In this course we will explore computer models and simulations as a means of studying environmental and natural phenomena. We will use NetLogo as a software/programming tool for developing environmental simulations. We will also introduce some of the important topics in the discipline of computer science, including algorithmic reasoning and data abstraction. In addition to the NetLogo programmable modeling environment, students will also be introduced to Java programming. No prior experience in programming is expected or required.


Prerequisites: none
Suggested course(s) to take next: CS 101, CS 102