University of North Carolina at Chapel Hill

USA
3 Scholarships 152 Programs 3 Degree levels
PhD

PhD in Computer Science

DegreePhD
FieldComputer Science.
A

Cost & earnings at University of North Carolina at Chapel Hill What students borrow here, and what they go on to earn

You borrow $14,000 median federal debt
You repay $159/mo over 10 years
Graduates earn $72,200 10 yrs after entry
Debt clears in 0.4 yrs of the salary premium
US Department of Education figures See the full breakdown →

The PhD in Computer Science (Applied Computer Science) at the University of North Carolina at Chapel Hill is a research-led programme that combines advanced computing theory with practical, application-driven projects across domains such as data science, computational biology, human–computer interaction and computer systems. It suits students who want to pursue original research leading to a dissertation and who are aiming for careers in academic research, industry R&D or technical leadership in applied computing fields.

What you'll study

The PhD in Computer Science with an applied focus emphasises rigorous research combined with coursework and hands-on projects that translate theory into practical solutions. Students undertake advanced graduate courses in core areas (such as algorithms, machine learning, systems, and theoretical foundations) alongside electives tailored to application domains like computational biology, health informatics, cybersecurity, human–computer interaction and data science.

Typical programme components include:

  • Graduate coursework: Advanced seminars and core courses to build depth in chosen specialisms and breadth across computer science.
  • Research rotations or lab placements: Early-stage placements with faculty research groups to help students identify dissertation topics and advisers.
  • Qualifying examinations: A written and/or oral qualifying process that assesses readiness to begin independent research.
  • Original dissertation research: An extended, original research project supervised by a faculty adviser, culminating in a defended doctoral thesis.
  • Teaching and professional development: Opportunities to teach or serve as a graduate teaching assistant, plus professional skills workshops (grant writing, communication, ethics).

Research is highly interdisciplinary. Students commonly collaborate with other units across campus, including medicine, public health, statistics, and engineering, and may work with on-campus research centres and institutes on translational projects.

Entry requirements

Applicants are expected to hold a strong undergraduate degree in computer science or a closely related discipline; many applicants present a master’s degree and prior research experience. Admissions favour demonstrable research potential, evidenced by publications, research projects, strong letters of recommendation and a well-articulated statement of research interests.

  • Academic record: A competitive bachelor’s degree in computer science, electrical engineering or a related field; a master’s degree can strengthen an application but is not always required.
  • Research experience: Prior experience in research projects, internships or publications is highly valued, especially for an applied research focus.
  • References and statement: Strong letters of recommendation and a clear statement of purpose describing research interests and fit with faculty strengths.
  • English language proficiency: International applicants must demonstrate English proficiency by accepted tests unless exempt under the university’s policies.
  • Additional materials: Some applicants may submit a CV, relevant code or project portfolios, and samples of prior research or publications.

Career prospects

Graduates of the programme move into a variety of careers that apply advanced computer science research to real-world problems. Common destinations include tenure-track academic positions, research scientist and engineer roles in industry R&D labs (technology companies, healthcare technology, finance and defence contractors), data science and machine-learning teams, and founding or joining startups that commercialise research outcomes.

Other career paths include leadership roles in interdisciplinary research centres, applied research positions in government labs and policy organisations, and technical leadership in companies that require deep expertise in areas such as systems, security, AI, and computational medicine.

Why study at University of North Carolina at Chapel Hill

UNC Chapel Hill offers a research-intensive environment with strong faculty expertise across both foundational and applied computing areas. The department encourages interdisciplinary collaboration with neighbouring units such as the School of Medicine, public health, statistics and engineering, which is especially valuable for applied computer science projects in health, biology and social data science.

Students benefit from access to on-campus research institutes and centres, opportunities to work on funded collaborative projects, and the broader Research Triangle ecosystem that includes nearby research universities and industry partners. The programme also emphasises mentoring, professional development and teaching experience to prepare graduates for diverse research and leadership careers.

Latest PhD Scholarships in USA

Similar PhD programmes in USA

⚖ Compare this programme with similar ones

Similar PhD programmes at other universities

Get help applying to University of North Carolina at Chapel Hill

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.