Newell, A., Perlis, A. & Simon, H. (1967). What is computer science? Science, 157, 1373-4.
"the study of computers and the major phenomena that surround them,"
Denning, P. J., et al. (1988). Report on the ACM Task Force on the
Core of Computer Science. New York: ACM Press (Order No. 201880).
"the systematic study of algorithmic processes that describe and
transform information: their theory, analysis, design, efficiency,
implementation, and application
The field encompasses theory, mathematical
activities such as design and analysis of algorithms, performance studies of
systems and their components, and estimation of reliability and availability of
systems by probabilistic techniques. Because computer systems are often too
large and complicated for failure or success of a design to be predicted
without testing, experimentation is built into the development cycle.
The study of computation and computer technology, hardware, and software.
the branch of engineering science that studies (with the aid of computers) computable processes and structures
The field of computer hardware and software. It includes systems analysis & design, application and system software design, programming and datacenter operations.
The science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers.
Computer science or computing science (sometimes abbreviated CS) is the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer systems. It is frequently described as the systematic study of algorithmic processes that create, describe and transform information.
The study of computers and their architecture, languages, and applications, in all aspects, as well as the mathematical structures that relate to computers and computation.
a branch of science that deals with the theory of computation
or the design of computers
Virginia Tech Computer Science Department
Computer science (CS) spans the
range from theory through programming to cutting-edge development of computing
solutions. The work of computer scientists falls into three categories: a)
designing and building software; b) developing effective ways to solve
computing problems, such as storing information in databases, sending data over
networks or providing new approaches to security problems; and c) devising new
and better ways of using computers and addressing particular challenges in
areas such as robotics, computer vision, or digital forensics (although these
specializations are not available in all computer science programs).
Blog
A blog discussion of computer science