• Concentrations and course offerings may vary by campus and/or by program modality.  Please consult with your advisor or admissions coach for the course availability each term at your campus or within your program modality. 
  • Certain options within the program may be required at certain campuses or for certain program modalities.  Please consult with your advisor or admissions coach for requirements at your campus or for your program modality. 

Complete all courses and requirements listed below unless otherwise indicated.

Core Requirements

Modeling and Linear Algebra
Complete 4 semester hours from the following: 4
Applied Linear Algebra and Matrix Analysis
Algebra 1
Introduction to Mathematical Methods and Modeling
Probability and Analysis
Complete 4 semester hours from the following: 4
Analysis 1: Functions of One Variable
Probability 1
Statistics
Complete 8 semester hours from the following: 8
Machine Learning and Statistical Learning Theory 1
Mathematical Statistics
Applied Statistics

Concentration or Electives Option

A concentration is not required.Students may complete the electives option in lieu of a concentration.

Program Credit/GPA Requirements

32 total semester hours required
Minimum 3.000 GPA required


​Data Science Concentration

No more than 8 semester hours of coursework outside of the MATH subject code may be applied to the requirements of this concentration.
Core
Complete 8 semester hours from the following. Students may take other Khoury College of Computer Sciences courses not on the list in consultation with their faculty advisor:8
Algorithms
Machine Learning
Data Mining Techniques
Collecting, Storing, and Retrieving Data
Introduction to Data Mining/Machine Learning
Supervised Machine Learning and Learning Theory
Unsupervised Machine Learning and Data Mining
Introduction to Machine Learning and Pattern Recognition
Machine Learning and Statistical Learning Theory 1
Electives
Complete 8 semester hours of courses at the 5000 level or above in the following subject area. See suggested elective course list.8
MATH

Electives Option

Complete 16 semester hours in the following subject area. Students may take MATH courses at the 5000 level or above listed in other concentrations or the suggested elective course list. Courses outside of MATH may be chosen with faculty approval.16
No more than 8 semester hours of coursework outside of the MATH subject code may be applied to requirements of this option.
MATH

Suggested Elective Course List

Students may complete other MATH courses not listed below and courses outside of MATH in consultation with their faculty advisor:
Introduction to Data Management and Processing
Fundamentals of Computer Engineering
Quantum Computation and Information
Numerical Analysis 1
Numerical Analysis 2
Riemannian Optimization
Graph Theory
Optimization and Complexity
Machine Learning and Statistical Learning Theory 2
Probability 2
Mathematical Statistics
Regression, ANOVA, and Design
Additional Courses
The following are some theoretical MATH courses usually taken in the PhD program (these may not be offered every academic year):
Analysis 2: Functions of Several Variables
Algebra 2
Topology 1
Partial Differential Equations 1
Topology 2
Commutative Algebra
Algebraic Number Theory
Modern Algebraic Geometry
Morse Theory
Topics in Combinatorics
Topics in Probability
Readings in Graph Theory
Readings in Probability and Statistics
Research Seminar in Mathematics