General Details
Computer science is the study of computation, automation, and information. Computer science includes theoretical disciplines (such as algorithms, computation theory, and information theory) and practical disciplines (including hardware and software development and implementation). Computer science is generally considered a field of academic research and is distinct from computer programming.