University Catalog 2024-2025

Computer Science (PhD)

Doctor of Philosophy in Computer Science (PhD)

Core Courses12
Select four courses - two from each category - within "Core Courses" listed below
Required Courses13
Computer Science Graduate Orientation
Doctoral Preliminary Exam
CSC 700-level Courses (two or more)
Elective / Research Courses47
"Elective / Research Courses" are approved in conjunction with the academic committee
Total Hours72

Core Courses 

Select four courses with two from each category12
Theory Category
CSC 503Computational Applied Logic3
CSC 505Design and Analysis Of Algorithms3
CSC 512Compiler Construction3
CSC 514Foundations of Cryptography3
CSC 565Graph Theory3
CSC 579Introduction to Computer Performance Modeling3
CSC 580Numerical Analysis I3
CSC 707Automata, Languages and Computability Theory3
Systems Category
CSC 501Operating Systems Principles3
CSC 506Architecture Of Parallel Computers3
CSC 510Software Engineering3
CSC 520Artificial Intelligence I3
or CSC 720 Artificial Intelligence II
CSC 540Database Management Concepts and Systems3
CSC 561Principles of Computer Graphics3
CSC 570Computer Networks3
or CSC 573 Internet Protocols
CSC 574Computer and Network Security3

Faculty

Department Head

  • Gregory E. Rothermel, Professor

Distinguished University Research Professor

  • Donald L. Bitzer

Distinguished Professors

  • Tiffany M. Barnes
  • Mladen A. Vouk, Vice Chancellor for Research Development
  • Laurie A. Williams, Co-Director - NCSU Science of Security Lablet

Distinguished University Professor

  • James C. Lester II, Director of the Center for Educational Informatics
  • Michael A. Rappa, Director, Institute for Advanced Analytics

Alumni Distinguished Graduate Professor

  • Georgios N. Rouskas, Director of Graduate Programs
  • Munindar P. Singh, Co- Director - NCSU Science of Security Lablet

Full Professor

  • Min Chi
  • Rada Y. Chirkova
  • Huaiyu Dai
  • Rudra Dutta, Associate Department Head
  • William H. Enck, Director of Wolfpack Security & Privacy Research (WSPR) Laboratory
  • Edward F. Gehringer
  • Xiaohui (Helen) Gu
  • Christopher G. Healey, Goodnight Distinguished Professor Analytics, Institute for Advanced Analytics
  • Steffen Heber
  • Timothy J. Menzies
  • R. Frank Mueller
  • Xipeng Shen
  • Matthias F. M. Stallmann
  • R. Raju Vatsavai

Associate Professors

  • Wesley K. G. Assunção
  • Justin Mathew Bradley
  • Marcelo d'Amorim
  • Zhishan Guo
  • Khaled Harfoush
  • Arnav H. Jhala
  • Alexandros Kapravelos
  • Sandeep K. Kuttal
  • Xu Liu
  • Collin F. Lynch
  • Noboru Matsuda
  • Kemafor Anyanwu Ogan
  • Sharath Kumar Raghvendra
  • Bradley G. Reaves
  • David L. Roberts, Assistant Director of Undergraduate Programs
  • Alessandra Scafuro
  • Muhammad Shahzad
  • Donald R. Sheehy
  • Kathryn T. Stolee
  • Sharma Vallin Thankachan
  • Benjamin A. Watson
  • Wujie Wen

Assistant Professors

  • Samira Mirbagher Ajorpaz
  • Veronica M. Cateté
  • Anupam Das
  • Peng Gao
  • Shiyan Jiang
  • Jung -Eun Kim
  • Chin Ho Lee
  • Jiajia Li
  • Huining Li
  • Jianqing Liu
  • Xiaorui Liu
  • Yuchen Liu
  • John-Paul Ore
  • Thomason W. Price
  • Dongkuan (DK) Xu
  • Dominik Wermke
  • Bowen Xu
  • Chenhan Xu
  • Man Ki Yoon
  • Ruozhou Yu

Teaching Professor

  • Sarah S. Heckman, Director of Undergraduate Programs

Teaching Associate Professors

  • Kimberly J. Titus
  • Tzvetelina (Lina) Battestilli
  • Jamie A Jennings
  • Jason T. King
  • Chandrika Satyavolu
  • Jessica Y. Schmidt
  • David B. Sturgill

Teaching Assistant Professors

  • Suzanne M. Balik
  • Abida Haque
  • Caio Batista de Melo
  • Alexander Card
  • Ignacio X. Dominguez
  • Adam Gaweda
  • Shuyin Jiao
  • Sterling M. McLeod
  • Isabella White

Lecturers

  • B. Jasmine Adams, Director of Undergraduate Advising
  • Margaret Heil, Director of Senior Design Center
  • ToniAnn Marini, Assistant Director of Undergraduate Advising

Research Professor

  • Franc Brglez

Assistant Research Professor

  • Bita Akram

Director

  • Leslie Rand-Pickett, Graduate Career Services

Emeritus Faculty

  • Dennis R. Bahler
  • Wu-show Chou
  • Jon Doyle
  • Edward W. Davis, Jr.
  • Robert J. Fornaro
  • Thomas L. Honeycutt
  • David F. McAllister
  • Harry Perros
  • Douglas S. Reeves
  • Woodrow Robbins
  • Carla D. Savage
  • William J. Stewart
  • Alan L. Tharp
  • David J. Thuente

Adjunct Faculty

  • Ram Chillarege
  • Aldo Dagnino
  • Steven Hunter
  • Chris Martens
  • Wookhee Min
  • Peng Ning
  • Christopher Parnin
  • Injong Rhee
  • Robert St. Amant
  • Xiaogang (Cliff) Wang
  • Tao Xie