How We Rank Artificial Intelligence Degree Programs
Based on 742 programs from IPEDS 2024
Carnegie Mellon University's Doctorate in Artificial Intelligence tops our list of 4 doctoral artificial intelligence programs. We fold federal graduation, admissions, salary, and tuition figures into a single 0 to 100 score applied identically to every school. In-state tuition across the list spans $3,735 to $64,596.
Ranking Factors
Program Completions35%
Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.
Graduation Rate25%
Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.
Selectivity20%
Admission rate (lower = more selective). More selective institutions have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.
Career Outcomes20%
National salary data for artificial intelligence graduates, factored into institutional scores based on job market strength.
Ranking Categories
Best Programs
Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.
Online Programs
Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.
Most Affordable
Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.
Data Sources
- IPEDS 2024 — Institutional characteristics, completions, graduation rates
- BLS OEWS 2024 — National and metro salary data by occupation
- CIP Code Mapping — Programs identified using Classification of Instructional Programs codes