Purdue University - Department of Computer Science -

Charles Killian

Adjunct Assistant Professor of Computer Science

Joined department: Fall 2008


PhD, University of California, San Diego, Computer Science (2008)
MS, Duke University, Computer Science (2004)
BS, North Carolina State University, Computer Science (2002)
BS, North Carolina State University, Applied Mathematics (2002)

Charles Killian received his PhD in computer science from the University of California, San Diego, his MS in computer science from Duke University, and his BS in computer science and applied math from North Carolina State University. His research interests are distributed systems, model checking, programming languages, software engineering, and network security. Killian is a 2011 NSF CAREER Award recipient for his work on debugging and understanding deployed distributed systems. His recent work involves developing tools to find correctness and performance problems, to discover insider attacks, and infrastructure to improve the robustness and performance of distributed systems. Killian has worked at Microsoft Research, AT&T Solutions, Infopike, North Carolina State University, Duke University, and MCNC. Starting in 2013, Killian has moved to Google as a software engineer while continuing to collaborate with Purdue students and faculty.

Selected Publications

Karthik Nagaraj, Charles Killian, and Jennifer Neville, "Structured Comparative Analysis of Systems Logs to Diagnose Performance Problems.", Proceedings of 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI '12), San Jose, CA. 25-27 April, 2012.
Hyojeong Lee, Jeff Seibert, Charles Killian, and Cristina Nita-Rotaru, "Gatling: Automatic Attack Discovery in Large-Scale Distributed Systems", Proceedings of 19th Annual Network & Distributed System Security Symposium (NDSS 2012), San Diego, CA. 5-8 February, 2012.
Sunghwan Yoo, Hyojeong Lee, Charles Killian, and Milind Kulkarni, "InContext: Simple Parallelism for Distributed Applications", In proceedings of 20th International ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC 2011), San Jose, CA. 8-11 June, 2011

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone:(765) 494-6010 • Fax: (765) 494-0739

Copyright © 2016 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.