Research Degrees
As a graduate student, you will earn an education that is both highly respected and deeply impactful, one that empowers you to collaborate with exceptional faculty and peers, tackle challenging problems, and turn research into discoveries that shape computing and society.
# 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
Graduate Program
Students Total Incoming
On-Campus M.S. 108 43
On-Campus Ph.D 226 41
Undergraduate Majors
Master’s PhD
Computer Science 35% 20%
Engineering 3% 11%
Mathematics, Physics, & Statistics 2% 5%
Natural Sciences 1% -
Finance & Business Analysis 1% -
Information Technology - 3%
Other 1% 2%
incoming, fall 2024
Ph.D. Program
Take your next step toward a transformative research career by joining our top-ranked Ph.D. program. Work alongside leading computer science experts and engage in innovative research within a supportive environment that fosters both academic and professional success.
Estimated Program Length 5-6 Years
Curriculum & Research
From your first semester, the UT Computer Science Ph.D. program immerses you in research, equipping you with the skills and experience for a successful career in academia or industry. You'll join research pods, collaborative groups led by top-tier faculty in areas like artificial intelligence, systems and theory, where you'll receive close mentorship and work alongside peers in dedicated spaces.
Our early research immersion model means you'll contribute to real projects and begin publishing your work right away. Many students present at national and international conferences and earn recognition, including best paper awards. This strong foundation in research and professional development sets our graduates apart in the global research community.
Doctoral Student Support
Our Ph.D. students receive comprehensive funding and support. Our goal is to ensure you have the resources to focus on your academic and career development.
Considering a Master's Along the Way?
Ph.D. students may also pursue an MSCS as part of their doctoral studies. Additional coursework may be required. Keep scrolling to learn more about the MSCS program.
Master’s Programs
Advance your expertise and prepare for a research-focused career with our on-campus Master of Science in Computer Science. This highly selective program offers rigorous coursework, research opportunities and two degree paths to customize your experience. Build advanced research skills to pursue a Ph.D. and a future in academia.
Total of 10 Courses Completed in 2 Years
On-Campus MSCS Thesis Option vs. Coursework Option
Choose the path that aligns with your goals, knowing you have the flexibility to switch tracks.
Titles
Thesis Option
Coursework
Focus
Thesis: In-depth research on a specific topic, leading to potential publishable findings.
Coursework: Rigorous coursework that builds a strong foundation for advanced study and research.
Depth of Study
Thesis: Extensive research project with a significant written thesis.
Coursework: Additional elective courses allow students to explore a variety of research topics.
Time Commitment
Thesis: The program is designed to be completed in two years, but it may take longer due to the research and thesis writing components. The thesis is designed to be completed in the last two semesters.
Coursework: Most students complete the coursework option in about two years. Time required to complete the degree may vary for part-time students.
Career Goals
Thesis: Ideal for those pursuing a Ph.D. or research roles in academia or industry.
Coursework: Ideal for those interested in pursuing a Ph.D. who have not yet decided on a specific research concentration.
Research Engagement
Thesis: Work closely with faculty on research projects with a high level of engagement.
Coursework: Engagement varies based on selected coursework, with the option of using an independent research course as an elective.
Looking for a flexible, industry-focused option?
Our 100% online MSCS program offers structured coursework to build technical skills for career advancement.
Groundbreaking research is at the heart of everything we do. Our faculty lead work across core and emerging areas of computing, creating opportunities for students to learn, contribute and grow in active research teams. Explore our research and meet the people behind the work.



