Current location - Training Enrollment Network - Mathematics courses - What do you study in computer science?
What do you study in computer science?
Computer science is a science that studies the phenomena and laws of computers and their surroundings, that is, the nature and problems of computer system structure, program system (that is, software), artificial intelligence and computing itself. Computer science is a systematic discipline, which includes various topics related to calculation and information processing, from abstract algorithm analysis and formal grammar to more specific topics, such as programming language, programming, software and hardware. Computer science is divided into theoretical computer science and experimental computer science. The latter is usually called "computer science" without the word "experiment". The former has other names, such as computing theory, computer theory, computer science foundation, computer science mathematics foundation and so on. Mathematical literature generally refers to theoretical computer science.

Computer science (English: Computer Science, sometimes abbreviated as CS) is a practical technical discipline that systematically studies the theoretical basis of information and computing and how to realize and apply it in computer systems. It is usually described as a systematic study of the algorithmic process of creating, describing and transforming information. Computer science contains many branches; Some emphasize the calculation of specific results, such as computer graphics; Some discuss the essence of computational problems, such as computational complexity theory; There are also some areas that focus on how to realize computing. For example, the theory of programming language is to study the method of describing calculation, while programming is to apply a specific programming language to solve specific calculation problems. Human-computer interaction focuses on how to make computers and calculations useful and easy to use, and be used by people anytime and anywhere.

Sometimes people mistakenly think that computer science is the cause of solving computer problems (such as information technology), or it is only related to the experience of using computers, such as playing games, surfing the Internet or word processing. In fact, computer science is concerned not only with understanding the essence of programs that realize software, such as games and browsers, but also with creating new programs or improving existing programs through existing knowledge.