top of page
![SciPy2019-Logo-Tagline-2000x550-White-Tr](https://static.wixstatic.com/media/2826fb_04337641fdec4ce3b0c6024510c43231~mv2.png/v1/fill/w_450,h_119,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/SciPy2019-Logo-Tagline-2000x550-White-Tr.png)
Complexity Science
07/08/2019
1:30-5:30
Complexity Science is an approach to modeling systems using tools from discrete mathematics and computer science, including networks, cellular automata, and agent-based models. It has applications in many areas of natural and social science. Python is a particularly good language for exploring and implementing models of complex systems. In this tutorial, I present material from the second edition of *Think Complexity* and from a class I teach at Olin College. We will work with random networks using NetworkX, with cellular automata using NumPy, and we will implement simple agent-based models.
Prerequisites:
We will use NetworkX and NumPy, but no prior experience with these libraries is required.
bottom of page