Master's Degree in Computer Science
Who is this program for?
A master's degree in Computer Science is ideal for individuals passionate about advancing their knowledge in software development, data science, or artificial intelligence, preparing for careers in technology leadership, research, or innovation. This program is also valuable for those pursuing roles as software engineers, data analysts, or cybersecurity specialists, where expertise in algorithms, programming, and system design is essential for solving complex computational challenges.
Program Overview
The Master’s in Computer Science program at the University of Kentucky equips students with advanced knowledge and practical skills in areas such as software development, data science, artificial intelligence, cybersecurity, and computational theory. Designed for both recent graduates and working professionals, the program offers a strong foundation in computer science while allowing for specialization in emerging technologies. Students engage in rigorous coursework, research opportunities, and hands-on projects that prepare them for careers in industry, government, or further academic study. Whether you're looking to advance in your current role or pivot into a tech-driven career, this program offers the flexibility and depth to help you succeed in a rapidly evolving field.
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.