Mathematical analysis and advanced algebra are the most basic things for students majoring in mathematics.
Because the establishment and divergence of mathematical thinking is very important, even after the follow-up courses of mathematics, such as follow-up courses may involve mathematics and computers (numerical calculation), or mathematics and mechanics (mathematical physical equations), mathematical statistics (probability theory and mathematical statistics, stochastic processes, operational research, etc. )
Learning mathematics must be down-to-earth, start laying the foundation, and then take your time.