Computer science

Definition
Computer science is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems.