The Ph.D. in Computer Science program prepares students to impact the future of an in-demand field with countless applications for practical problem solving and innovation. UNC Greensboro is one of only six such doctoral programs in North Carolina. Our nationally recognized Computer Science Department offers an ideal setting for students pursuing advanced study in this high-tech and ever-changing field.
Students have the opportunity to work alongside renowned faculty experts. Research specialties include algorithms, artificial intelligence, data science and machine learning, database systems, extended reality, image processing, networking, and security.
Build the knowledge and skills for a strong career in research, teaching, or industry while you prepare to perform ethical and responsible research in computer science.
phd in Computer Science PROGRAM DISTINCTIONS
UNCG’s computer science doctoral program is accredited and run by distinguished faculty who conduct research with real-world applications.
- UNCG is one of only seven North Carolina public universities accredited by the Accreditation Board for Engineering and Technology (ABET).
- Faculty receive research grants from the National Science Foundation, National Institutes for Standards and Technology, Department of Defense, and more.
- The Carnegie Foundation for the Advancement of Teaching regularly reviews and classifies all educational institutions in the U.S., and has designated UNCG as a “High Research Activity” doctoral university. Currently, UNCG is one of only 50 doctoral universities in the country classified by the Carnegie Foundation as having both “higher research activity” as well as a deep, broad, and sustained commitment to community engagement.
Work with Experts to Develop Everyday Solutions
Assistant Professor YinCheng Sun is using his PhD in computer science to mitigate some of AI’s errors by leveraging the strengths of both humans and technology, a field known as human-centered AI.

Computer Science PHD STUDENT EXPERIENCE
Computer science Ph.D. students generally work on large interdisciplinary research projects originating from the domains of healthcare, biology, social sciences, geography, and many others. The department includes state-of-the-art laboratories with the latest equipment to conduct cutting-edge research.
AFTER GRADUATIng with a phd in Computer Science
Labor market data projects a 20 percent increase in demand for computer scientists over the next 10 years. UNCG computer science doctoral graduates are prepared for careers in academia, research, and/or industry and are frequently hired by Fortune 500 companies and top technology industries.
Industry careers include:
- Software Developer
- Senior Database Administrator
- Web Developer
- Network and Computer Systems Administrator
- Computer System Analyst
- Computer Network Architect
Computer Science PhD Application Requirements
Applicants must have a previous degree in computer science (B.S. or M.S. degree), or a closely-related field such as computer engineering or software engineering. (Students looking to enter computer science without a prior degree are encouraged to apply to the M.S. program.)
Other application considerations include:
- Applicants are expected to have a strong quantitative-computational background and a good overall GPA (at least 3.0).
- As a minority-serving institution, we highly encourage women and other minority applicants to apply to the Ph.D. program.
- Application fee waivers are offered for Ronald McNair (including TRIO) Scholars, MARC U-STAR Scholars, RISE Network participants, STAMPS STEM students, Mellon Mays UG Fellows, and full-time UNCG employees only.
See Catalog for more details on Requirements.
Frequently Asked Questions by Computer Science phd applicants
Before Admission
After Admission
Program Details
Degree Type: Doctoral
College/School: College of Arts and Sciences
Program Type: Majors & Concentrations
Class Type: In Person
Catalog Name: Computer Science, Ph.D.
Similar Degree Offerings
Contact Us
Dr. Shan Suthaharan
Director of Graduate Studies
Department of Computer Science
s_suthah@uncg.edu