Skip to main content
NC State Home
Faculty, Staff and Students

Department Head Gregg Rothermel Named Distinguished University Professor

Gregg Rothermel has been named Distinguished University Professor in the Department of Computer Science, an honor reserved for NC State's most exceptional scholars.

Gregg Rothermel wearing a graduation cap and gown, with glasses and short grey hair, smiles while adjusting the front of their gown in a large indoor venue with blurry figures in the background.
Gregg Rothermel at the Department of Computer Science Diploma Ceremony

Gregg Rothermel has been named Distinguished University Professor in the Department of Computer Science at NC State University, an honor reserved for NC State’s most exceptional scholars. Rothermel, who is considered one of the top software engineering researchers in the world, is Computer Science Department Head.

Before joining NC State, he was a professor and Jensen Chair of Software Engineering at the University of Nebraska-Lincoln, where he co-founded the ESQuaReD (Empirically-Based Software Quality Research and Development) Laboratory. He also co-founded the EUSES (End-Users Shaping Effective Software) Consortium, a group — funded in part by the National Science Foundation (NSF) — who have led end-user software engineering research.

Additionally, Rothermel co-founded and leads the development of the Software-Artifact Infrastructure Repository (SIR), a repository of software-related artifacts that support rigorous controlled experiments with program analysis and software testing techniques. To date, SIR has been utilized by more than 3500 persons from over 700 institutions around the world, supporting over 800 scientific publications. Rothermel’s research has been supported by NSF, DARPA, AFOSR, Boeing Commercial Airplane Group, Microsoft and Lockheed Martin.

Rothermel is an IEEE Fellow and an ACM Distinguished Scientist. His research interests include software engineering and program analysis with an emphasis on end-user software engineering, empirical studies and the application of program analysis techniques to problems in software maintenance and testing. His research has been supported by NSF, DARPA, AFOSR, Boeing Commercial Airplane Group, Microsoft and Lockheed Martin.

Rothermel joined the NC State faculty as Computer Science Department Head in 2018 and was reappointed in 2023 for a second five-year term. He received his B.A. in Philosophy from Reed College, his M.S. in computer science from SUNY Albany and his Ph.D. in computer science from Clemson University.