The syllabus of mathematics in universities is not uniform throughout the country, and the Ministry of Education only issues a "basic requirement". The specific implementation outline is formulated by each school, and there will be differences in teaching content and teaching requirements among schools.
Advanced mathematics is a teaching material for non-mathematics majors of science and engineering to learn calculus. Only a few science non-mathematics majors (such as physics and software-based computer majors) do not study advanced mathematics, but study mathematical analysis like mathematics majors.
Although both mathematical analysis and advanced mathematics teach calculus, there are great differences in teaching content and teaching requirements. Mathematics teachers in universities are generally graduates majoring in mathematics, commonly known as trainees, and often have a low evaluation of advanced mathematics, because advanced mathematics has obvious defects in logical rigor, so it is not surprising to hear their contemptuous words about advanced mathematics.