Chengpeng Wang
BioChengpeng Wang is an Assistant Professor of Computer Science in the School of Computing at the National University of Singapore. His research sits at the intersection of software engineering, programming languages, and machine learning. He focuses on developing program analysis techniques that enhance the reliability and performance of modern software systems, with particular interests in AI-assisted software development and AI agents. Before joining NUS, Chengpeng was a Post-Doctoral Researcher in the Department of Computer Science at Purdue University, working with Professor Xiangyu Zhang. He obtained his Ph.D. in Computer Science from the Hong Kong University of Science and Technology, where he worked with Professor Charles Zhang. Before that, he received his master's and bachelor's degrees from Tsinghua University. Prospective StudentsI am looking for Postdoctoral Fellows, Ph.D. students, Research Assistants, and interns to join my group at NUS. I am particularly interested in working with self-motivated students who are excited about program analysis, agentic software engineering, and agent security. If you are interested, please send me an email (wang-chengpeng@nus.edu.sg) with your CV. News
Selected Publications [Full List]
AwardsASE Distinguished Reviewer Award, ACM SIGSOFT 2025 NeurIPS Spotlight Paper, NeurIPS 2025 Postdoc Travel Award, Purdue University, 2024 ACM SIGARCH Best Paper Award, ASPLOS 2024 UGC Research Travel Grant, HKUST, 2022~2023 Ant Group Outstanding Collaboration Award, 2023 ACM SIGPLAN Distinguished Paper Award, OOPSLA 2022 TeachingCS 6215: Advanced Topics in Program Analysis, NUS, Fall 2026 CS 510: Software Engineering, Purdue University, Fall 2025 CS 592: AI and Security, Purdue University, Fall 2024 COMP 3021: Java Programming, HKUST, Spring 2022 & Fall 2022 & Spring 2023 COMP 4631: Computer and Communication Security, HKUST, Fall 2021 COMP 3111/H: Software Engineering, HKUST, Fall 2020 COMP 2011: Programming with C++, HKUST, Spring 2020 Haskell: Functional Language Programming, THU, Spring 2019 Automaton and Formal Logic, THU, Fall 2018 ServiceOrganizing Committee MemberFSE'27 SRC, LMPL'25 Program Committee MemberOOPSLA'27, LMPL'26, PAgE'26, FSE'27, ICSE'27, NeurIPS'26, ARR'26, PLDI'26, ISSTA'26, FSE'26, LLM4Code'26, NeurIPS'25, ASE'25, ISSRE'25, Forge'25, FSE'25, ISSTA'25, SPLASH'24 SRC, ASE'24 (industrial track), ISSRE'24, Forge'24 Journal ReviewerACM Transactions on Software Engineering and Methodology (TOSEM), IEEE Transactions on Software Engineering (TSE) Artifact Evaluation CommitteeOOPSLA'24, PLDI'23, FSE'22, ISSTA'22 VolunteerStudent Volunteer @ SPLASH 2022, Student Volunteer @ ISSTA 2019 MentoringLong-term mentor of SIGPLAN-M MiscPaper Collections: Agentic Software Engineering Reference Books on Program Analysis: The Calculus of Computation, Data Flow Analysis: Theory and Practice, Static Program Analysis Academic Writing References: Writing for Computer Science, The Elements of Style |