If you want to learn more about complex systems make sure to check out Complexity Explorer, that features coursework and resources for the study of complex systems, and NetLogo, a free and open source platform for agent-based modeling and dynamical systems.