Required Core Courses 
Course 
Title 
Units 
Prerequisites 
Math 221 
Abstract Algebra I 
3 

Math 222 
Linear Algebra 
3 

Math 232 
Real Analysis 
3 

Math 234 
Complex Analysis 
3 
Math 232 
Math 223 
Abstract Algebra II 
3 
Math 221 
Math 237 
Functional Analysis 
3 
Math 234 
Math 240 
Topological Structures 
3 
COI 
Elective Courses 
Math 213 
Theory of Differential Equations 
3 

Math 214 
Dynamical Systems 
3 
Math 213 
Math 215 
Introduction to Mathematical Modeling 
3 
Math 213 
Math 216 
Applied Partial Differential Equations 
3 
Math 213 
Math 217 
Integral Equations 
3 
COI 
Math 218 
Introduction to Applied Mathematics 
3 
COI 
Math 219 
Delay Differential Equations 
3 

Math 224 
Matrix Analysis 
3 

Math 225 
Number Theory with Applications 
3 
COI 
Math 235 
Applied Complex Variable Theory 
3 
Math 234 
Math 236 
Numerical Analysis 
3 
COI 
Math 238 
Semigroup Theory and Applications 
3 

Math 239 
Numerical Partial Differential Equations 
3 

Math 241 
Algebraic Topology 
3 

Math 245 
Computational Topology with Applications 
3 

Math 250 
Modern Geometry 
3 

Math 251 
Differential Geometry 
3 

Math 255 
Applied Combinatorics 
3 

Math 256 
Graph Theory 
3 
Math 255 
Math 255 
Applied Combinatorics 
3 

Math 256 
Graph Theory 
3 
Math 255 
Math 260 
Probability and Applications 
3 

Math 280 
Linear and Nonlinear Optimization 
3 

Math 296 
Selected Topics in Applied Analysis 
3 

Math 298 
Special Topics 
3 
COI; May be taken twice; May take two different special topics max. 