Computer science is the study of computers and computation, or more specifically, the algorithms used to obtain results with these tools.
Topics in computer science
- Main article: Computer programming
Computability and complexity
- Main article: Computability and complexity
Computability and computational complexity are problems which concern the limits of algorithms to solve certain types of problems under certain constraints. For example, the P versus NP problem is such a problem.