Lingming Zhang
Associate Professor
Department of Computer Science
Grainger College of Engineering
University of Illinois at Urbana-Champaign
     Thomas M. Siebel Center
Dr. Lingming Zhang's main research interests lie in Software Engineering, and its synergy with Machine Learning, Programming Languages, and Formal Methods. He has published over 70 research papers, winning the ACM SIGSOFT Early Career Researcher Award (2021), three ACM SIGSOFT Distinguished Paper Awards (2021 and 2019), and one Best Industry Paper Award (2019). His research has helped detect hundreds of bugs for open-source projects from Apache and GitHub, as well as commercial products from eBay, eMetric, and Yahoo!; his work on regression testing optimization has been run day-to-day in Google; more recently, his work on automated program repair and unified debugging has been successfully deployed to the Alipay system with million lines of code and over 1 billion global users. To date, his research has been supported by National Science Foundation (including NSF CAREER Award and NSF CRII Award), Google, Samsung, NVIDIA, Amazon, and Alibaba.
I am always looking for PhD students with strong academic background in Software Engineering, Machine Learning, Programming Languages, or Formal Methods. Please apply to Illinois CS (with your "Faculty Interest") by Dec. 15th, and/or send me an email (with your CV). [Read more]


Research Projects

I am passionate about building practical software testing, analysis, and debugging systems to predict, detect, diagnose, and fix bugs for all kinds of software systems.
Here are some recent fun projects/problems that we have worked on:


Lingming Zhang is an Associate Professor in the Department of Computer Science at the University of Illinois at Urbana-Champaign. Dr. Zhang got his B.S. in Computer Science from Nanjing University (China) in 2007, and M.S. in Computer Science from Peking University (China) in 2010. He got his Ph.D. in May. 2014 from the Electrical & Computer Engineering Department at The University of Texas at Austin. He was very fortunate to work under the supervision of Prof. Sarfraz Khurshid in the Software Verification Validation and Testing Group. Before August 2020, he was an Assistant Professor in the Department of Computer Science at the University of Texas at Dallas. He received a NSF CRII Award in 2016, a Google Faculty Research Award in 2016, a Samsung GRO Award in 2017, a NVIDIA GPU Grant in 2018, an Amazon AWS Research Grant in 2019, an Alibaba Research Gift in 2019, a NSF CAREER Award in 2020, and an ACM SIGSOFT Early Career Researcher Award in 2021.