1, mathematics is the foundation of computer science: computer science is essentially a mathematics discipline, and the foundation is based on mathematics. Computers need a lot of mathematical knowledge in data processing, algorithm design, machine learning and other fields.
2. Algorithm design and data structure: The core of computer science lies in algorithm design and data structure, which need in-depth mathematical knowledge, including discrete mathematics, probability theory and statistics.