Here's what you should take as an undergrad if you plan to enter a graduate program in Mathematics
- Abstract Algebra I and II
- Advanced Calculus I and II
- As many of these courses as possible
- Number theory
- Topology
- Geometry
- Combinatorics and Graph Theory
- Advanced Linear Algebra