The Department of Computer Science offers programs of study leading to the Master of Science in Computer Science and Doctor of Philosophy degrees. Admission to these programs is highly competitive and based upon academic record, and letters of recommendation. It is strongly suggested that applicants present evidence of mathematical maturity as well as competence in computer science. Full details of the requirements for degree programs are available from the department upon request.
View the Computer Science Graduate Program Website for the most up to date information.
All candidates in the M.S. program are expected to demonstrate proficiency in the fundamental areas of computer science by taking four core courses in specific areas. Both thesis (Plan A) and non-thesis (Plan B) options are available in the program leading to the Master of Science degree. A project is required of non-thesis candidates. No language requirement (other than proficiency in English) is mandated.
The doctoral program in Computer Science is a research degree granted primarily on the demonstration of substantial research achievement. To be admitted to candidacy for this degree, candidates must satisfy the requirements of the Graduate School and pass the qualifying examination. This examination consists of written and oral sections covering breadth in computer science as well as depth in a specific area. Areas of research actively pursued by faculty and students within the department include: Networking, Systems, Cyber Security, Game Development/Graphics, Computer Vision, Artificial Intelligence, Machine Learning, Data Science, Theory/Algorithms, Computational Biology, Bioinformatics, Medical Imaging, Software Engineering, Scientific Computing, and Numerical Analysis. Courses in these and other areas are available to permit students to complete studies of sufficient breadth and depth prior to engaging in independent research.
Visit the Department's Research Site for the most up to date list.
The admission decision is made by the Higher Degrees Committee based on the overall application file consisting of TOEFL scores (for international students), GPA, grades in CS and Math courses, background in computer science, letters of recommendation, and statement of purpose. Students admitted to the doctoral program in Computer Science who have been awarded a master's degree in Computer Science from another institution are not eligible to receive a master's degree in Computer Science from the University of Kentucky. Exceptions to this policy must be approved by the Graduate School Dean upon petition by the Director of Graduate Studies.
Applicants must meet the Graduate School admission requirements.
Spring: December 9 (domestic applicants), September15 (international applicants)
Fall: July 16 (domestic applicants), March 15 (international applicants)
Financial support for graduate students includes opportunities for Research Assistantships, Teaching Assistantships, and Fellowships.
For more information go to the Financial Aid page on the program's website.
Computer and information research scientists design innovative uses for new and existing computing technology.
Source: Bureau of Labor Statistics | Click the link for more info.
Median Salary
$145,080
per year in 2023
Number of Jobs
36,500
in 2023
10 Year Job Outlook
8,300
new jobs (average)
Most computer and information research scientists work full time.
Source: Bureau of Labor Statistics
Read MorePigman College of Engineering