Skip to main content
Professor teaching at a blackboard

Graduate Courses

Below are extended descriptions of certain courses to help you plan your academic pathway in our graduate program.

5000

  • MATH-5100: Introduction to Analysis

  • MATH-5130: Fourier Analysis

  • MATH-5200: Introduction to Topology

  • MATH-5300: Abstract Algebra

  • MATH-5320: Error-Correcting Codes and Cryptography

  • MATH-5600: Linear Algebra

  • MATH-5610: Ordinary Differential Equations

  • MATH-5620: Introduction to Numerical Mathematics

  • MATH-5640: Probability

  • MATH-5670: Mathematical Data Science

  • MATH-5700: Discrete Mathematics

  • MATH-5800: Theory of Numbers

  • MATH-5820: Introduction to Probability and Mathematical Statistics

  • MATH-5859: Independent Study

6000

  • MATH-6100: Real Analysis I

  • MATH-6101: Theory of Functions of a Real Variable

  • MATH-6200: Topology

  • MATH-6201: Topology

  • MATH-6210: Differential Topology

  • MATH-6300: Algebra I

  • MATH-6301: Algebra II

  • MATH-6620: Linear Optimization

  • MATH-6710: Graph Theory

7000

  • MATH-7100: Theory of Functions of a Complex Variable

  • MATH-7120: Functional Analysis

  • MATH-7130: Harmonic Analysis

  • MATH-7200: Algebraic Topology

  • MATH-7210: Riemannian Geometry

  • MATH-7610: Methods of Mathematical Physics

  • MATH-7899: Selected Advanced Topics – Computing with Splines

8000

  • MATH-8110: Theory of Partial Differential Equations

  • MATH-8300: Combinatorial and Geometric Group Theory

  • MATH-8997: Advanced Independent Study

9000

  • MATH-9100: Seminar in Analysis

  • MATH-9101: Seminar in Analysis – Quantum Information Theory

  • MATH-9201: Seminar in Topology – Actions on Delta Hyperbolic Spaces

  • MATH-9301: Seminar in Algebra

  • MATH-9601: Seminar in Applied Mathematics – Sampling & Dynamical Systems

  • MATH-9996: Directed Study