Computer science is the study of computation, including theoretical and practical problems in computation. It encompasses many fields such as algorithms, data structures, programming languages, compilers, operating systems, databases, networking, and artificial intelligence. The document then provides a detailed list of fields within computer science and brief descriptions.
Related topics: