In the first semester, students are required to take Math 771 Teaching College Mathematics and are suggested to take 3 others. Students who have not had a graduate course in real analysis should take one. Often students take the Math 555 Ordinary Differential Equations, or Math 601 Groups, Rings, and Fields.

After the first semester students take 3 or 4 courses based on their interests and availability of suitable courses. 10 courses must be taken in order to graduate, but that is not difficult requirement to fulfill.

- Math 541 Applied Stochastic Processes (Fall)
- Math 545 Introduction to Stochastic Calculus (Spring every other year)
- Math 553 Asymptotics and Perturbation Methods (Fall)
- Math 555 Ordinary Differential Equations (Fall)
- Math 557 Introduction to Partial Differential Equations (PDE) (Spring)
- Math 561 Numerical Linear Algebra, Optimization and Monte Carlo Simulation (Fall)
- Math 563 Applied Computational Analysis (Spring)
- Math 565 Numerical Analysis
- Math 575 Mathematical Fluid Dynamics (Spring)
- Math 577 Mathematical Modeling (Spring)
- Math 581 Mathematical Finance (Fall)
- Math 601 Groups, Rings, and Fields (Fall)
- Math 602 An Introduction to Commutative Algebra and Algebraic Geometry (Spring)
- Math 603 Representation Theory (Fall)
- Math 611 Algebraic Topology I (Fall)
- Math 612 Algebraic Topology II (Spring)
- Math 621 Differential Geometry (Spring)
- Math 625 Riemann Surfaces (Fall)
- Math 627 Algebraic Geometry (Spring)
- Math 631 Real Analysis (Fall)
- Math 633 Complex Analysis (Spring)
- Math 635 Functional Analysis (Fall)
- Math 641 Probability Theory (Spring) NOTE: Students who intend to work in probability should take Statistics 711 in the Fall followed by Math 641 in the Spring.
- Math 651 Hyperbolic PDE (Spring)
- Math 653 Elliptic PDE (Fall)
- Math 661 Numerical Hyperbolic PDE
- Math 663 Numerical Elliptic and Parabolic PDE