I feel in a decent position to offer a bit of advice, but I only just finished my first semester in university in a Double Honours Astrophysics and Pure Mathematics program, I took:
Calculus I, Honours Math: Proofs in Set Theory & Number Theory, Logic I: First-Order Logic, Introduction to...