What is Computer Science
Computer Science deals with
the mechanization of abstraction
-Al Aho
Fundamentally computer science is a science of abstraction
- creating the right model for a problem (representation) and devising
the appropriate mechanizing techniques to solve it (algorithm).
Computer Science is the study of algorithms,
including their
-
Formal and mathematical properties
-
Hardware realizations
-
Linguistic realizations
-
Applications
-Allen Tucker