CS 423 - Introduction to Complex Adaptive Systems - 3 credit hours
Introduces topics in complex adaptive systems, including: Definitions of complexity, fractals, dynamical systems and chaos, cellular automata, artificial life, game theory, neural networks, genetic algorithms, and network models. Regular programming projects are required.
Prerequisite: CS 251, one year of calculus.
Recommended: Probability or linear algebra, CS 351.
