William Enck

I am an Assistant Professor in the Department of Computer Science at NC State University. I earned my Ph.D. and M.S. in Computer Science and Engineering from the Pennsylvania State University in 2011 and 2006, respectively, and my B.S. in Computer Engineering from Penn State in 2004.

My research focuses on the design, optimization, and measurement of security for operating systems, specifically on mobile phones, and the complex environments in which they operate. Through the design and evaluation of practical enhancements to existing architectures, my research seeks to improve security guarantees in commodity computer systems.

Quick Links

I organize a security lunch for students at NC State. Please see the schedule for more information.

Contact Information

Office: 3260 Engineering Building II
Phone: (919) 513-7905
Email: enck at cs.ncsu.edu

Postal Mail

Department of Computer Science
EB2, Rm 3260, Box 8206
North Carolina State University
Raleigh, NC 27695-8206, USA


3320 Engineering Building II
890 Oval Dr.
Raleigh, NC 27695-8206, USA

Office Hours (Fall 2015): Mondays, 3:35-4:30pm


Current PhD Students:

Past PhD Students:

Recent Professional Activities


August 31, 2015: Our NSF SaTC grant, TWC: Medium: Collaborative: Improving Mobile-Application Security via Text Analytics, has been awarded. The grant is in collaboration with Tao Xie, Carl Gunter, and ChengXiang Zhai at UIUC.

May 12, 2015: Our paper, EASEAndroid: Automatic Policy Analysis and Refinement for Security Enhanced Android via Large-Scale Semi-Supervised Learning, has been accepted for publication at the 2015 USENIX Security Symposium.

April 14, 2015: Our paper, Automatic Server Hang Bug Diagnosis: Feasible Reality or Pipe Dream?, has been accepted for publication at the IEEE International Conference on Autonomic Computing (ICAC).

March 20, 2015: Congratulations to my PhD student, Jason Gionta, for successfully defending his dissertation. Jason is co-advised by Dr. Peng Ning.

December 18, 2014: Our paper, AppContext: Differentiating Malicious and Benign Mobile App Behavior Under Contexts, has been accepted for publication at the 2015 International Conference on Software Engineering (ICSE).

More news...

Professional Highlights