Topic
Computer science is the study of computers and computational systems. It focuses on the design, implementation, and evaluation of software and hardware systems. It also investigates the theory and foundations of computer science.
CS is a relatively new field, and is often considered a branch of engineering. However, computer science deals with the theory of computation, algorithms, and software, whereas engineering focuses on the design and implementation of computing systems.
Computer science is a wide field that covers many different topics. These include programming languages, software engineering, computer architecture, artificial intelligence, databases, networking, and parallel computing.