advanced algebra
Analytic geometry
Probability theory or mathematical statistics
The above four articles are the foundation.
Then there is
Topological abstract algebraic ordinary differential equation partial differential equation
Complex variable function real variable function
This is a basic course.
The following courses are generally different from school to school. Advanced courses, such as
Advanced theoretical courses: variational method and integral equation functional analysis, differential geometry, programming, mathematical modeling and application.
Many math classes may require study before you know what you are talking about. ...