Kexin Pei

Neubauer Family Assistant Professor

Department of Computer Science

The University of Chicago


Contact: kpei@uchicago.edu

Office: JCL 260

Google Scholar, X, LinkedIn


Prospective students: I am always looking for brilliant students. I am especially interested in working with self-motivated students who (1) have experience with Code Reasoning and Program Analysis, and (2) have a solid background in Machine Learning. Drop me an email if you are interested in working with me.

About Me

I am a Neubauer Family Assistant Professor at the Department of Computer Science, The University of Chicago. I received my PhD at Department of Computer Science, Columbia University (advised by Suman Jana, Junfeng Yang, and working closely with Baishakhi Ray). I obtained my MS at Department of Computer Science, Purdue University (advised by Dongyan Xu, Xiangyu Zhang, and Luo Si) and BS in Department of Computer Science, HKBU (advised by Haibo Hu and Jianliang Xu). 


I am broadly interested in Security, Software Engineering, and Machine Learning, with a focus on automated code reasoning to improve the security and reliability of software systems. I get most excited about developing intelligent systems that understand code semantics and can precisely reason about program behaviors, allowing them to reliably and efficiently analyze, detect, and fix software bugs and vulnerabilities.

Publication

Teaching

Group

Work

Services

Media Coverage