Doctoral Degree in Computer Science
Who is this program for?
The doctoral degree in computer science is perfect for students who wish to push the boundaries of technology through advanced research in areas like algorithms, machine learning, and data science. Graduates can pursue careers as academic researchers, software architects, or leaders in tech companies, specializing in fields such as artificial intelligence, cybersecurity, and computational theory.
Program Overview
The Ph.D. in Computer Science program offers advanced training in the design, analysis, and application of computing systems, preparing students to conduct original research at the forefront of the field. Areas of study may include artificial intelligence, machine learning, cybersecurity, data science, human-computer interaction, and software engineering. With a strong emphasis on both theoretical foundations and practical innovation, students work closely with faculty on cutting-edge projects. Graduates are equipped for careers in academia, industry research labs, and leadership roles in the tech sector, where they drive technological advancement and problem-solving on a global scale.
FIND OUT EXACTLY
What You'll Learn
Degree requirements, course descriptions and academic policies for all programs are detailed in the University Catalog.
Admission Requirements
Please view the Graduate School's Admission Requirements. If there are Additional Requirements listed below, those program-specific requirements also apply.
Application Requirements
Please view the application requirements for the Graduate School. If there are Additional Requirements listed below, those program-specific requirements also apply.
Program Specific Requirements
View program specific admission requirements on the Computer Science Graduate Programs website.
Application Deadlines
Domestic Students
-
Fall
- 07/15/2025
-
Spring
- 11/15/2025
International Students
-
Fall
- 04/15/2025
-
Spring
- 08/15/2025

Explore Funding Options
As a graduate student, there are additional opportunities for student funding. Once you are admitted into a degree-bearing graduate program at UK, you can apply for a wide variety of financial assistance, including assistantships and fellowships. These opportunities can be tied to your program’s availability, so you should inquire with your program director about opportunities available within your program!

Get Involved!
Students who get involved in activities outside of the classroom tend to do better academically and develop meaningful relationships with others at UK. Our network of student organizations and activities has something for everyone, from academic to professional to fun!

Get More Information
Complete the form to get the latest updates on this program, including special events and application deadlines.
Discover your Future
At the University of Kentucky, we provide personalized support, innovative resources, and countless opportunities to help you turn your aspirations into achievements.