New Complexity MOOC Started
Written by Sue Gee   
Wednesday, 08 January 2014

Introduction to Dynamical Systems and Chaos, the second course to be offered through the  Santa Fe Institute's Complexity  Explorer project,  started on January 6th and enrollment is still open.

This follow on to Melanie Mitchell's Introduction to Complexity  is focused on dynamical systems described in the course introduction as:

 the interdisciplinary field of applied mathematics that studies systems that change over time.

It is an eight-week course with a workload of 3-6 hours per week with a mix of videos with quizzes to check progress, weekly tests with optional advanced questions and  a final exam. Is being taught by Dave Feldman, Professor of Physics and Mathematics at College of the Atlantic. who is a former co-director of the Santa Fe Institute's Complex Systems Summer School in Beijing, China who introduces it in this video:

 

 

The only prerequisite for the course is  familiarity with basic high school algebra and as the first two weeks of the course are devoted to Iterated Functions and Differential Equations respectively you get a refresher in the math you need.

So why should programmers be interested in this course?

The answer is because dynamical systems provide a way to study, and model, real world problems. The course introduction lists four aspects that will be covered:

  1.  Dynamical systems undergo bifurcations, where a small change in a system parameter such as the temperature or the harvest rate in a fishery leads to a large and qualitative change in the system's behavior.

  2. Deterministic dynamical systems can behave randomly.  This property, known as sensitive dependence or the butterfly effect, places strong limits on our ability to predict some phenomena.

  3. Disordered behavior can be stable.  Non-periodic systems with the butterfly effect can have stable average properties.  So the average or statistical properties of a system can be predictable, even if its details are not.

  4. Complex behavior can arise from simple rules.  Simple dynamical systems do not necessarily lead to simple results.  In particular, we will see that simple rules can produce patterns and structures of surprising complexity.

The inaugural course from the Complexity Explorer, which is currently finishing its second presentation with a third scheduled for Spring 2013, provides a fascinating insight into complex systems but also gives Dave Feldman a hard act to follow.

However his topics  - phase space, bifurcations, chaos, the butterfly effect, strange attractors, and pattern formation - sounds equally fascinating and Introduction to Dynamical Systems and Chaos has already attracted over three and a half thousand students so we can expect  interesting forum discussions. To make it even more interesting two of the I Programmer team are also taking the course - see you there.

 

complexityexplorer

 

More Information

Complexity Explorer

Introduction to Dynamical Systems and Chaos

Introduction to Complexity


Related Articles

Going Further Into Complexity With Santa Fe Institute

The Joy Of Complexity MOOCS

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info

 

Banner


IBM Updates Granite Models
28/10/2024

IBM has released new Granite models that it says provide state-of-the-art performance relative to model size. The Granite 3.0 collection includes a new, instruction-tuned, dense decoder-only LLM.



TypeScript Improves Never-Initialized Variables Checks
21/10/2024

Microsoft has announced TypeScript 5.7 in beta, with improvements including stronger checks for variables that have never been initialized before use, and path rewriting for relative paths.


More News

Last Updated ( Thursday, 09 January 2014 )