- In computer science, the study of how much time and memory a computer algorithm may take is the field of
**computational complexity theory**. **Complexity**is often used as a shorthand for the field that developed in the late 1980s around the use of mathematical and computational modeling of biological, economic and technological systems known as "**complex systems**" (sometimes complex adaptive systems).