Does computer science and technology require high mathematics?
Many people often ask whether it is necessary to learn math well, and the answer is of course yes. However, unlike the "mathematics" of mathematics departments such as real analysis, complex analysis and algebraic topological functional analysis, computer majors need special mathematical thinking ability, which is partly combined, partly probabilistic and oriented to specific problem streams. They are used to thinking and analyzing problems from the perspective of algorithm programs. Linear algebra, discrete mathematics, probability theory and combinatorial mathematics are the core of mathematics foundation for computer majors. Object-oriented systematic programming, learning to analyze and operate an extremely complex system (including installation environment and some mysterious bugs), enduring the complexity of the process without revealing traces, is a necessary basic quality for a good computer major student. Facing brand-new knowledge and things, he can quickly grasp the key and things.