Computer science is the study of the design, use, and properties of computers. See also computing.
Computer science is a new science; only in the last 20 years has it begun to develop the benchmarks of the more mature sciences. (see History of computing)
Major subfields include
- Mathematical foundations
- Theoretical computer science
- Algorithmic information theory
- Complexity theory
- Information theory
- Theory of computation (or theoretical computer science)
- Applied computer science
- Specific techniques
Related articles:
What are our priorities for writing in this area? To help develop a list of the most basic topics in computer science, please see Computer science basic topics.