Degrees & Programs
UT Computer Science offers top-ranked graduate programs that support both research-focused and professional career goals. Whether you’re pursuing groundbreaking research or building advanced technical skills for industry, you'll learn from leading faculty and join a community known for innovation, collaboration and impact.
# 7
U.S. computer science
graduate programs
#7 in Theory
#8 in Programming Language
#10 in Artificial Intelligence
#11 in Systems
US News & World Report, 2025
Research Degrees
Ph.D. Program
Work alongside leading experts and pursue innovative research in an environment that fosters both academic and professional success.
Master’s Program
Deepen your knowledge in the academically challenging environment of our highly selective master's program.
Professional Degrees
Master of Artificial Intelligence Online
Gain key skills in deep learning, machine learning, natural language processing and AI ethics, emphasizing responsible innovation and leadership in a transformative field.
Master of Computer Science Online
Innovate and lead in tech, finance, and healthcare by mastering advanced skills in systems design, programming language design and machine learning.
Master of Data Science Online
Through a rigorous curriculum that blends statistical theory and computer science, you'll be equipped to tackle complex data challenges with confidence.
Certificates & Concentrations
Graduate Certificate in Artificial Intelligence & Machine Learning
Graduate Certificate in Artificial Intelligence & Machine Learning
Build essential technical skills through rigorous core courses and electives in specialized topics, whether you’re upskilling, pivoting careers or deepening your AI knowledge.
Integrated BS + MS
Take your education to the next level with our Integrated Bachelor’s/Master’s Program, designed for current UT Computer Science students to earn both degrees in just five years. It’s a great way to deepen your knowledge, explore advanced topics and open doors to new career opportunities.



