Generally, in universities, advanced mathematics will only be studied in freshmen and sophomores. There are basically no subjects of advanced mathematics in other semesters, so for liberal arts students, they need to receive two years of advanced mathematics education after going to college. In the past two years, as long as they take good notes and listen carefully in class, the exam is basically no problem. The purpose of studying advanced mathematics is to further develop one's own thinking, and it will not become narrow because of the influence of majors. Our society also needs this kind of pioneering thinking. This kind of thinking is conducive to divergent thinking.
Mathematics is a very logical subject. Therefore, learning advanced mathematics is to make us have more memories when doing anything. It is precisely because of this that we can better engage in related things and let things be adjusted and completed in an orderly manner. The purpose of studying advanced mathematics is not to make us so proficient in mathematics. It is to cultivate our learning ability and thinking ability.
I don't think it is necessary for both liberal arts students and science students to study advanced mathematics in universities. Because college entrance examination mathematics helps to develop students' thinking and cultivate students' logical thinking.