Kevin Leach
Assistant Professor
I am an Assistant Professor of Computer Science at Vanderbilt University. Previously, I was a Senior Research Fellow in the Computer Science and Engineering Division at the University of Michigan—Ann Arbor, where I was engaged in a variety of research spanning security, software engineering, and artificial intelligence. Prior to UM, I was a Research Scientist in the Robust Low Power VLSI group at the University of Virginia. I received my PhD in Computer Engineering at the University of Virginia under the guidance of Wes Weimer. I work across a variety of disciplines, including systems security, software engineering and human studies, conversational artificial intelligence, and medical informatics.
I received my MS in Computer Science at George Mason University in 2013. My advisor was Angelos Stavrou. I received my BS with Distinction in Computer Engineering and Computer Science from the University of Virginia in 2011.
Projects
- Collaborative Research: SaTC: EDU: RoCCeM: Bringing Robotics, Cybersecurity and Computer Science to the Middle School Classroom
- Ironpatch: Automatic Generation of Assured Micropatches
- Improving Malware Classifiers with Plausible Novel Samples
- Personalized Intelligent Measurements for Mental Health
- BALAM-D: Binary Assurance Lodestar for Advancing Medical Devices