CSC Directory

Dr. B. Jasmine Adams
Director of Advising (Undergradua...
1204C EB II
919-513-7888
barbara_adams@ncsu.edu

Dr. Bita Akram
Assistant Teaching Professor
403 Venture 4
919-515-3614
bakram@ncsu.edu

Carol Allen
Administrative Support Associate
3320 EB II
919-515-2858
allen@csc.ncsu.edu

Tim Andrews
Linux Admin
2208 EB II
919-513-4455
tandrew@ncsu.edu

Dr. Annie I. Anton
Adjunct Professor
aianton@ncsu.edu

Dr. Kemafor Anyanwu Ogan
Associate Professor
2270 EB II
919-513-2850
kogan@ncsu.edu

Dr. Dennis Bahler
Associate Professor Emeritus
bahler@ncsu.edu

Dr. Suzanne Balik
Assistant Teaching Professor
210 - 111 Lampe Dr.
919-515-3654
spbalik@ncsu.edu

Dr. Tiffany Barnes
Distinguished Professor
405 Venture 4
919-515-5764
tmbarnes@ncsu.edu

Dr. Lina Battestilli
Associate Teaching Professor
2256 EB II
919-513-0638
lbattestilli@ncsu.edu

Mr. Carlos Benavente
IT Manager
2210 EB II
919-515-1964
cabenave@ncsu.edu

Saikath Bhattacharya
Postdoctoral Research Scholar
sbhatt26@ncsu.edu

Dr. Donald Bitzer
Distinguished University Research...
3302 EB II
919-515-3998

Dr. Kristy Elizabeth Boyer
Adjunct Assistant Professor
keboyer@ncsu.edu

Kiresten Branch
Graduate Services Coordinator
2308 EB II
919-515-8662
kcsmith@ncsu.edu

Dr. Franc Brglez
Director of Collaborative Benchma...
418 MRC
919-515-9675
brglez@ncsu.edu

Mr. Samuel Carter
Adjunct
Friday Institute 127
919-513-8514
swcarter@ncsu.edu

Kara Cassell
Research Scholar
bacassel@ncsu.edu

Dr. Veronica Catete
Assistant Professor
410 Venture 4
919-513-6569
vmcatete@ncsu.edu

Dr. Min Chi
Associate Professor
2407 EB 3
919-515-7825
mchi@ncsu.edu

Dr. Rada Chirkova
Professor
2276 EB II
919-513-3506
chirkova@csc.ncsu.edu

Dr. Wu-show Chou
Professor Emeritus
chou@ncsu.edu

Tammy Coates
Asst. Director of External Relati...
1204D EB II
919-513-7183
tscoates@ncsu.edu

Dr. Aldo Dagnino
Adjunct Assistant Professor
adagnin@ncsu.edu

Dr. Anupam Das
Assistant Professor
2240G EB II
919-515-2683
anupam.das@ncsu.edu

Dr. Edward W. Davis
Professor Emeritus
davis@ncsu.edu

Dr. Ignacio X. Dominguez
Assistant Teaching Professor
3256 EB II
919-515-7354
ignacioxd@ncsu.edu

Dr. Jon Doyle
SAS Distinguished Professor
doyle@csc.ncsu.edu

Dr. Patrick Dreher
Research Professor
padreher@ncsu.edu

Dr. Rudra Dutta
Associate Department Head
2274 EB II
919-515-8650
rdutta@ncsu.edu

Dr. William Enck
Professor
2240M EB II
919-513-7905
whenck@ncsu.edu

Dr. Robert Fornaro
Professor Emeritus
fornaro@ncsu.edu

Mr. Todd Gardner
Director of Operations
3252 EB II
919-515-7001
ctgardne@ncsu.edu

Dr. Edward Gehringer
Professor
2296 EB II
919-515-2066
efg@ncsu.edu

Ms Michelle Glatz
mlglatz@ncsu.edu

Cara Glover
Graduate Admissions Specialist
2313 EB II
919-513-3038
cglover3@ncsu.edu

Dr. Xiaohui (Helen) Gu
Professor
3274 EB II
919-515-7045
gu@csc.ncsu.edu

Dr. Khaled Harfoush
Associate Professor
2264 EB II
919-513-7017
harfoush@csc.ncsu.edu

Dr. Christopher Healey
Goodnight Distinguished Professor
2266 EB II
919-513-8112
healey@ncsu.edu

Dr. Steffen Heber
Professor
2260 EB II
919-513-1118 & 3-2726
sheber@ncsu.edu

Dr. Sarah Heckman
Director of Undergraduate Program...
2299 EB II
919-515-2042
sarah_heckman@ncsu.edu

Ms. Margaret Heil
Director, Senior Design Center
1202A EB II
919-515-6020
heil@ncsu.edu

Marnie Hill
Program Manager
413 Venture 4
919-513-6741
mehill6@ncsu.edu

Mrs. Linda Honeycutt
Dept Office Manager
3310 EB II
919-515-7926
lshoneyc@ncsu.edu

Dr. Thomas L. Honeycutt
Associate Professor Emeritus
honeycut@ncsu.edu

Dr. Steven Hunter
IBM Fellow
swhunte3@ncsu.edu

Dr. Jamie Jennings
Assistant Teaching Professor
2304 EB II
919-515-3208
jjennings@ncsu.edu

Dr. Arnav Jhala
Associate Professor
402 Venture 4
919-513-6698
ahjhala@ncsu.edu

Dr. Shuyin Jiao
Teaching Assistant Professor
2297 EB II
919-515-9457
sjiao2@ncsu.edu

Dr. Guoliang Jin
Assistant Professor
3278 EB II
919-515-7880
guoliang_jin@ncsu.edu

Dr. Alexandros Kapravelos
Assistant Professor
2240K EB II
919-513-4457
akaprav@ncsu.edu

Dr. Jason King
Assistant Teaching Professor
2258 EB II
919-515-8954
jtking@ncsu.edu

Vikram Kumaran
Research Scholar
vkumara@ncsu.edu

Dr. Seung Lee
Research Scholar
2402 EB 3
sylee@ncsu.edu

Dr. James Lester
Director of the Center for Educat...
2402B EB 3
919-515-7534
lester@ncsu.edu

Dr. Xu Liu
Associate Professor
3272 EB II
919-515-9605
xliu88@ncsu.edu

Dr. Collin Lynch
Assistant Professor
3262 EB II
919-513-0876
cflynch@ncsu.edu

Tim MacNeil
CSC Lab Coordinator
219D - 111 Lampe Dr.
919-515-7480
tnmacnei@ncsu.edu

Ms. ToniAnn Marini
Assistant Director of Undergradua...
219A - 111 Lampe Dr.
919-515-7920
tamarini@ncsu.edu

Dr. Chris Martens
Assistant Professor
407 Venture 4
919-515-5925
martens@csc.ncsu.edu

Terri Martin-Moss
Director of Finance and Administr...
3314 EB II
919-515-2930
tlmarti4@ncsu.edu

Dr. Noboru Matsuda
Associate Professor
408 Venture 4
919-513-6528
nmatsud@ncsu.edu

Tyler Mayberry
Web Programmer
2204 EB II
919-515-3235
jtmayber@ncsu.edu

Dr. David McAllister
Professor Emeritus
mcallist@ncsu.edu

Dr. Timothy Menzies
Professor
3298 EB II
304-376-2859
tjmenzie@ncsu.edu

Dr. Wookhee Min
Research Scientist
2402 EB 3
wmin@ncsu.edu

Dr. Patrick Morrison
Adjunct
pjmorris@ncsu.edu

Dr. Bradford Mott
Senior Research Scientist
2402C EB 3
919-513-3436
bwmott@ncsu.edu

Dr. Frank Mueller
Professor
3266 EB II
919-515-7889
mueller@csc.ncsu.edu

Mr. Trey Murdoch
Systems Programmer Analyst
2206 EB II
919-513-0033
rwmurdoc@ncsu.edu

Dr. Emerson Murphy-Hill
Adjunct Associate Professor
ermurph3@ncsu.edu

Dr. Magreth Mushi
Research Associate
mjmushi@ncsu.edu

Dr. Peng Ning
Adjunct
pning@ncsu.edu

Dr. Kenya Oduor
kfreema@ncsu.edu

Dr John-Paul Ore
Assistant Professor
3296 EB II
919-515-5164
jwore@ncsu.edu

Dr. Christopher Parnin
Associate Professor
3270 EB II
919-515-3644
cjparnin@ncsu.edu

Jignasa Patel
Accounting Technician
2315 EB II
919-515-5088
jpatel28@ncsu.edu

Dr. Harry Perros
Professor Emeritus
hp@ncsu.edu

Jo Ellen Perry
Adjunct
jep@ncsu.edu

Justin Phillips
Multimedia Specialist
jtphilli@ncsu.edu

Dr. Thomas Price
Assistant Professor
411 Venture 4
919-515-1286
twprice@ncsu.edu

Mr. Tyler Puckett
Desktop Support Administrator
2202 EB II
919-513-0413
tgpucket@ncsu.edu

Ms. Leslie Rand-Pickett
Director of Graduate Career Servi...
1222A EB II
919-513-7310
lcrandpi@ncsu.edu

Dr. Michael Rappa
Director, Institute for Advanced ...
230 Alliance Center
919-513-0480
michael_rappa@ncsu.edu

Dr. Bradley Reaves
Assistant Professor
2240J EB II
919-513-7835
bgreaves@ncsu.edu

Sarah Reaves
Project Coordinator
2402 EB 3
sareave2@ncsu.edu

Dr. Douglas Reeves
Professor Emeritus
reeves@ncsu.edu

Dr. Injong Rhee
Adjunct
rhee@ncsu.edu

Ms Donna Richards
2314 EB II
919-515-7435
djricha5@ncsu.edu

Dr. Anthony Rivers
Adjunct Assistant Professor

Dr. Woody Robbins
Professor Emeritus

Dr. David Roberts
Associate Professor
412 Venture 4
919-513-7182
robertsd@csc.ncsu.edu

Dr. Gregg Rothermel
Department Head
3308 EB II
919-513-0348
gerother@ncsu.edu

Dr. George Rouskas
Director of Graduate Programs
2306 EB II
919-515-3860
rouskas@ncsu.edu

Dr. Jonathan Rowe
Research Scientist
2401 EB 3
919-515-2476
jprowe@ncsu.edu

Dr. Nagiza Samatova
Adjunct Professor
samatova@ncsu.edu

Dr. Carla Savage
Professor Emeritus
savage@ncsu.edu

Dr. Alessandra Scafuro
Assistant Professor
2240F EB II
919-515-7806
ascafur@ncsu.edu

Dr. Jessica Young Schmidt
Associate Teaching Professor
219B - 111 Lampe Dr.
919-515-4859
jessica_schmidt@ncsu.edu

Sara Seltzer
Director of Development
1222D EB II
919-515-3730
skseltze@ncsu.edu

Dr. Muhammad Shahzad
Associate Professor
2278 EB II
919-515-8766
mshahza@ncsu.edu

Wendy Shearon
Post Award Administrator
2317 EB II
919-515-2041
wshearon@ncsu.edu

Dr. Donald Sheehy
Associate Professor
3280 EB II
919-513-0453
drsheehy@ncsu.edu

Dr. Xipeng Shen
Professor
3276 EB II
919-513-7577
xshen5@ncsu.edu

Dr. Munindar P. Singh
Alumni Distinguished Graduate Pro...
2252 EB II
919-515-5677
mpsingh@ncsu.edu

Dr. Andy Smith
Research Scholar
2402 EB 3
pmsmith4@ncsu.edu

Becky Smith
Accounting Technician
2318 EB II
919-515-5601
rasmit34@ncsu.edu

Dr. Randall Spain
Research Associate
2413 EB 3
919-515-4777
rdspain@ncsu.edu

Dr. Robert St. Amant
Adjunct Professor
stamant@ncsu.edu

Dr. Jessica Staddon
Adjunct
jnstaddo@ncsu.edu

Dr. Matthias Stallmann
Professor
2302 EB II
919-515-7978
matt_stallmann@ncsu.edu

Dr. William J. Stewart
Professor Emeritus
billy@ncsu.edu

Dr. Kathryn Stolee
Associate Professor
3268 EB II
919-515-3305
ktstolee@ncsu.edu

Mr. John Streck
Adjunct Faculty
jpstreck@ncsu.edu

Dr. David Sturgill
Associate Teaching Professor
2294 EB II
919-515-1986
dbsturgi@ncsu.edu

Dr. Blair Sullivan
Adjunct Associate Professor
blair_sullivan@ncsu.edu

Ken Tate
Director of Engagement & External...
1204F EB II
919-513-4292
kmtate2@ncsu.edu

Ms. Sandra Taylor
Research Scholar
2402 EB 3
smtayl23@ncsu.edu

Dr. Alan L. Tharp
Professor Emeritus
alan_tharp@ncsu.edu

Anna Thorp
Project Manager
akbaucom@ncsu.edu

Dr. David Thuente
Professor Emeritus
thuente@ncsu.edu

Dr. Hung-Wei Tseng
Adjunct
htseng3@ncsu.edu

Dr. Ranga, Raju Vatsavai
Professor
2254 EB II
919-515-6019
rrvatsav@ncsu.edu

Dr. Mladen Vouk
Distinguished Professor and VC fo...
919-513-6113
vouk@ncsu.edu

Dr. Thierry Ketchiozo Wandji
Director of Cybersecurity Educati...
2240A EB II
ktwandji@ncsu.edu

Alan Watkins
Adjunct
awwatkin@ncsu.edu

Dr. Ben Watson
Associate Professor
2280 EB II
919-513-0325
bwatson@ncsu.edu

Dr. Gary Weinberg
Academic Advisor
1204A EB II
weinberg@ncsu.edu

Dr. Laurie Williams
Distinguished University Professo...
2240D EB II
919-513-4151
lawilli3@ncsu.edu

Lauren Williamson
Accounting Tech
3312 EB II
919-513-2985
lgwilli2@ncsu.edu

Dr. David Wright
Director of Project Management
3250 EB II
919-515-0315
drwrigh3@ncsu.edu

Dr. Tao Xie
Adjunct Associate Professor
txie@ncsu.edu

Dr. R. Michael Young
Adjunct Professor
rmyoung@ncsu.edu
