Mar 03, 2025  
[DRAFT] 2025-2026 Graduate Catalog 
    
[DRAFT] 2025-2026 Graduate Catalog

Computer Science, Ph.D.


[linked graphic] Program Description [linked graphic] Program Student Learning Outcomes [linked graphic] Admissions, Enrollment, and Graduation Criteria [linked graphic] Program Course Requirements [linked graphic] Have questions? Contact us!

Program Description

The Computer Science Ph.D. program is an innovative program that blends the highest level of theoretical foundations with the practice of Computer Science by using state-of-the-art computing technologies in order to meet current and projected market demands for Computer Science experts in academia, industry and government sectors by producing cutting-edge researchers and well-prepared educators. The students are involved in innovative research and gain expertise in advanced computer science subjects such as artificial intelligence, data engineering/science, computer and network security, information technology, and software engineering, which are in high demand in the region and beyond. This program is unique in that the students can tailor research focus to their professional goal, by aligning toward academia or the applied research needs of industry. The program provides students with opportunities in computer science research, advanced project development, and industrial internship.

Program Student Learning Outcomes

Students who successfully complete this program will be able to: 

  1. Demonstrate mastery with in-depth knowledge in core areas of Computer Science.
  2. Demonstrate mastery with in-depth knowledge in at least one specialized area of computing.
  3. Apply reasoning, problem solving, and technical skills to solve problems, and to conduct independent and innovative research.
  4. Communicate concepts and results to a technical audience in the form of conference papers, journal papers, and/or oral presentations.
  5. Demonstrate the ability to apply ethical standards in research and professional conduct.

[icon]This program is a part of the College of Computing and Software Engineering .

return to top


Admissions, Enrollment, and Graduation Criteria

Admissions Criteria

The following are program-specific criteria beyond the general Graduate Admissions  requirements. To be considered for admission to this program, the following application materials must be submitted to the KSU Graduate Admissions Office:

  • An undergraduate or graduate degree in Computer Science or a related field from an accredited university. Other degrees are considered on a case-by-case basis for those who show extraordinary background.
  • A cumulative GPA of at least 3.25 from an undergraduate degree or 3.50 from a graduate degree. A lower GPA is considered on a case-by-case basis for those who show extraordinary background.
  • GRE Score Report - (Optional)
  • Resume or CV
  • Statement of how this degree facilitates your career goals, recent accomplishments and activities, and research interest.
  • Three Letters of Recommendation from academic or professional contacts.
  • Successful completion of Math courses through Calculus II and Discrete Math, and undergraduate Data Structure Course.

Transfer Credits

Graduate work taken at other regionally accredited institutions must be evaluated and approved by the program director and/or graduate committee in order to satisfy degree requirements. Such transfer credit cannot exceed 25% of the total semester hours required for the degree and cannot reduce residency requirements. 

Enrollment Criteria

This program does not have specific enrollment requirements. 

Graduation Criteria

Each student is expected to meet the requirements outlined in Academic Policy 5.0 PROGRAM REQUIREMENTS & GRADUATION .

return to top


Program Course Requirements