Difference between revisions of "Computer science"

From Wiki @ Karl Jones dot com
Jump to: navigation, search
Line 29: Line 29:
 
* [[Control flow]]
 
* [[Control flow]]
 
* [[Data (computing)]]
 
* [[Data (computing)]]
 +
* [[Database]]
 +
* [[Database normalization]]
 
* [[Data structure]]
 
* [[Data structure]]
 
* [[Data type]]
 
* [[Data type]]
Line 54: Line 56:
 
* [[Random access]]
 
* [[Random access]]
 
* [[Recursion]]
 
* [[Recursion]]
 +
* [[Relational database]]
 
* [[Round-off error]]
 
* [[Round-off error]]
 
* [[Scalability]]
 
* [[Scalability]]

Revision as of 12:54, 18 February 2016

Computer science is the scientific and practical approach to computation and its applications.

Description

Computer science is the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information, whether such information is encoded as bits in a computer memory or transcribed in genes and protein structures in a biological cell.

An alternate, more succinct definition of computer science is the study of automating algorithmic processes that scale.

Computer scientist

A computer scientist specializes in the theory of computation and the design of computational systems.

See also

External links