Doctor of Philosophy in Computer Science

The innovative Computer Science Ph.D. program blends the highest level of theoretical foundations in Computer Science with the study of real-world problems. The curriculum is designed to prepare you for a career as a cutting-edge researcher or an experienced educator who can meet current and projected market demands for technological advancements in computing. You can apply expertise from this CS program to a future career in academia, research, business, industry, and government.

This degree is best suited for those with a background in Computer Science, Information Technology, Software Engineering, or Game Design (bachelor’s or master’s degree). If you come from a non-computer science undergraduate or graduate background, the program offers foundation courses to prepare you for the essential demands of this doctoral program.




KSU doctor of philosophy in computer science students in the classroom

Program Snapshot

Program Format: Face-to-Face (select classes are offered in hybrid format)

Entry Terms: Fall and Spring

Time to Complete: 4 years

Application Deadlines:

  • February 1st (Fall admissions)
  • August 1st (Spring admissions)
Curriculum  Apply Now

Admission Requirements

  • Online Graduate Application - There is a non-refundable $60 application fee.
  • Transcripts - Official transcripts from EACH regionally accredited College and/or University you have attended. Must be in a sealed envelope from the institution or sent electronically from the institution directly to
  • Degree: 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.
  • GPA - A cumulative GPA of at least 3.25 from an undergraduate degree or 3.5 from a graduate degree. Lower GPA is considered on a case-by-case basis for those who show extraordinary background.
  • GRE Score Report - Optional. Request that your scores be sent electronically to KSU (school code 5359). No department code is necessary. 
  • Resume or CV - Can be uploaded into the online application.
  • Statement of Purpose: 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. At least one must come from academic source.
  • Successful completion of Math course through Calculus II and Discrete Math, and undergraduate Data Structures Course.
apply now

Degree Benefits at Kennesaw State

  • Customized Research – Conduct innovative research projects tailored to your specific professional goals, whether in academia or the applied research needs of industry.

  • Study Flexibility – Gain valuable expertise in advanced areas of study, including artificial intelligence, data engineering/science, computer and network security, information technology, software engineering and project development.

  • Internships – You will have many opportunities to gain hands-on, real-world experience by participating in internships during your time in the program, preparing you to advance in your career.

  • Practical Skill Application – Develop the practical CS and research skills that can be applied to high-paying industry fields immediately upon graduation.

  • Graduate Research Assistantships – Admitted full-time students are fully funded (as funds allow) through the duration of the program, receiving a Graduate Research Assistant (GRA) stipend and tuition/fee waivers.

Doctor of Philosophy in Computer Science Salary and Career Information

Department of Computer Science

Kennesaw State University
Department of Computer Science
680 Arntson Drive,
Room J 377, MD 9047
Marietta, GA 30060

Phone: (470) 578-4377

Email Visit Site

Ready to apply or looking for more information?



Stay Connected