Machine Learning, Cellular Automata.
including fractals, chaos, randomness, complexity, and particles. In fact, it was recently proved that any computable function can be implemented in terms of infinite 1-Dimensional Cellular Automata. The exploration of this powerful dynamical system will confer insight into many forms of dynamical