# Computer science

Study of computation, automation, and information.

- Computer science91 related topics

## Computer network

Set of computers sharing resources located on or provided by network nodes.

Set of computers sharing resources located on or provided by network nodes.

Computer networking may be considered a branch of computer science, computer engineering, and telecommunications, since it relies on the theoretical and practical application of the related disciplines.

## Computational science

Algorithms (numerical and non-numerical): mathematical models, computational models, and computer simulations developed to solve science (e.g., biological, physical, and social), engineering, and humanities problems

Algorithms (numerical and non-numerical): mathematical models, computational models, and computer simulations developed to solve science (e.g., biological, physical, and social), engineering, and humanities problems

CSE should neither be confused with pure computer science, nor with computer engineering, although a wide domain in the former is used in CSE (e.g., certain algorithms, data structures, parallel programming, high-performance computing), and some problems in the latter can be modeled and solved with CSE methods (as an application area).

## Philosophy of mind

Branch of philosophy that studies the ontology and nature of the mind and its relationship with the body.

Branch of philosophy that studies the ontology and nature of the mind and its relationship with the body.

These approaches have been particularly influential in the sciences, especially in the fields of sociobiology, computer science (specifically, artificial intelligence), evolutionary psychology and the various neurosciences.

## Computer algebra

RischIntegration.PNG of the algebraic function

RischIntegration.PNG of the algebraic function

In mathematics and computer science, computer algebra, also called symbolic computation or algebraic computation, is a scientific area that refers to the study and development of algorithms and software for manipulating mathematical expressions and other mathematical objects.

## Informatics

Study of computational systems, especially those for data storage and retrieval.

Study of computational systems, especially those for data storage and retrieval.

According to ACM Europe and Informatics Europe, informatics is synonymous with computer science and computing as a profession, in which the central notion is transformation of information.

## Applied mathematics

Applied mathematics is the application of mathematical methods by different fields such as physics, engineering, medicine, biology, finance, business, computer science, and industry.

## Information engineering (field)

Engineering discipline that deals with the generation, distribution, analysis, and use of information, data, and knowledge in systems.

Engineering discipline that deals with the generation, distribution, analysis, and use of information, data, and knowledge in systems.

Many of these originate from computer science, as well as other branches of engineering such as computer engineering, electrical engineering, and bioengineering.

## Computational linguistics

Interdisciplinary field concerned with the computational modelling of natural language, as well as the study of appropriate computational approaches to linguistic questions.

Interdisciplinary field concerned with the computational modelling of natural language, as well as the study of appropriate computational approaches to linguistic questions.

In general, computational linguistics draws upon linguistics, computer science, artificial intelligence, mathematics, logic, philosophy, cognitive science, cognitive psychology, psycholinguistics, anthropology and neuroscience, among others.

## Computation

Any type of arithmetic or non-arithmetic calculation that follows a well-defined model .

Any type of arithmetic or non-arithmetic calculation that follows a well-defined model .

An especially well-known discipline of the study of computation is computer science.

## Turing Award

The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science.