computational complexity - Study of resource requirements like time and space for algorithms to solve problems efficiently.