What a very interesting concept for a course!
"What is this class about?
Complexity science, data structures and algorithms, intermediate programming in Python, and the philosophy of science: This book focuses on discrete models, which include graphs, cellular automata, and agent-based models. They are often characterized by structure, rules and transitions rather than by equations. They tend to be more abstract than continuous models; in some cases there is no direct correspondence between the model and a physical system. Complexity science is an interdiscipinary field---at the intersection of mathematics, computer science and physics---that focuses on these kinds of models.
" see here.
And the core idea behind this course is:
"Computation is changing the nature of science and the way we understand the world.
The foundation of science is the use of abstract models to explain and predict the behavior of natural systems.
For any system there are many possible models, and choosing which model to use depends on many factors.
Over time, the criteria for preferring one model over another change. The center of mass of acceptable models moves along a number of axes."
Terrific stuff, really. And I actually have read most of the literature listed here :D :D
Sunday, October 20, 2013
By at 15:14