Right now, I know I will be taking these math classes before I graduate:

**31AH: Honors Linear Algebra**

31BH: Honors Multivariable Calculus

31CH: Honors Vector Calculus

20D: Introduction to Differential Equations

100A: Abstract Algebra I

100B: Abstract Algebra II

100C: Abstract Algebra III

140A: Foundations of Real Analysis I

140B: Foundations of Real Analysis II

140C: Foundations of Real Analysis III

31BH: Honors Multivariable Calculus

31CH: Honors Vector Calculus

20D: Introduction to Differential Equations

100A: Abstract Algebra I

100B: Abstract Algebra II

100C: Abstract Algebra III

140A: Foundations of Real Analysis I

140B: Foundations of Real Analysis II

140C: Foundations of Real Analysis III

I still have 9 more upper division math classes that I need to take. These classes specifically stuck out to me as potentially useful (all classes that do not require anything beyond 31A-B-CH or 20D are listed as having no prerequisites):

**102: Applied Linear Algebra - Prerequisites: None**

104A: Number Theory I - Prerequisites: 100B

104B

104C

105

110

114

130

146

148

154

158

170A

170B

170C

174

175

180B

180C

182

183

184

188

194

104A: Number Theory I - Prerequisites: 100B

104B

**:**Number Theory II - Prerequisites: 104A104C

**:**Number Theory III - Prerequisites: 104B105

**:**Basic Number Theory - Prerequisites: None110

**:**Intro to Partial Differential Equations - Prerequisites: None114

**:**Intro to Computational Stochastics - Prerequisites: 180A130

**:**Differential Equations and Dynamical Systems - Prerequisites: None146

**:**Analysis of Ordinary Differential Equations - Prerequisites: 140B148

**:**Analysis of Partial Differential Equations - Prerequisites: 140B154

**:**Discrete Mathematics and Graph Theory - Prerequisites: None158

**:**Extremal Combinatorics and Graph Theory (credit not offered for 154 if 158 is taken) - Prerequisites: None170A

**:**Introduction to Numerical Analysis: Linear Algebra - Prerequisites: None170B

**:**Introduction to Numerical Analysis: Approximation and NonLinear Equations - Prerequisites: 170A170C

**:**Introduction to Numerical Analysis: Ordinary Differential Equations - Prerequisites: 170B174

**:**Numerical Methods for Physical Modeling - Prerequisites: None175

**:**Numerical methods for Partial Differential Equations - Prerequisites: 174180B

**:**Intro to Stochastic Processes 1 - Prerequisites: 180A180C

**:**Intro to Stochastic Processes 2 - Prerequisites: 180B182

**:**Hidden Data in Random Matrices - Prerequisites: 180A183

**:**Statistical Methods - Prerequisites: None184

**:**Enumerative combinatorics - Prerequisites: None188

**:**Algebraic Combinatorics (credit not offered for 184 if 188 is taken) - Prerequisites: None194

**:**Mathematics of Finance - Prerequisites: 180ATo read the course descriptions and see additional courses I didn't mention: Mathematics Course Catalog

I really appreciate the help, thank you all!