- Axler, Precalculus
- MIT OCW Calculus I (Jerison)
- Spivak, Calculus
- MIT OCW Linear Algebra (Strang)
- Strang, Linear Algebra and its Applications or Introduction to Linear Algebra
- Axler, Linear Algebra Done Right (optional)
- MIT OCW Calculus II (Auroux)
- Hubbard and Hubbard, Vector Calculus, Linear Algebra and Differential Forms
- Pinter, A Book of Abstract Algebra (optional)
- Artin, Algebra
- Stromberg, An Introduction to Classical Real Analysis
- Rudin, Principles of Mathematical Analysis (optional)
- Dummit and Foote, Abstract Algebra (optional, topics not in Artin)
- Cox, Little, O'Shea, Ideals, Varieties, and Algorithms
- Churchill, Complex Variables and Applications (optional)
- Flanigan, Complex Variables
- Akhiezer and Glazman, Theory of Operators in Hilbert Space