Ministry of Education (MoE) Tier 3 program on Automated Program Repair (2022-27) in progress.
Abhik Roychoudhury is a Provost's Chair Professor of Computer Science at the National University of Singapore, where he has been working since 2001 after receiving his Ph.D. in Computer Science from the State University of New York at Stony Brook in 2000. Abhik's research focuses on software testing and analysis, software security and trust-worthy software construction. His research was honored with IEEE TCSE New Directions Award in 2022 (jointly with Cristian Cadar) for contributions to symbolic execution, as well as with an International Conference on Software Engineering (ICSE) Most Influential Paper Award for an ICSE 2013 paper suggesting semantic approaches towards program repair. His former doctoral students have been placed all over the world as academics (University College London, Max-Planck Institute, University of Melbourne and other places). He has chaired the major conferences in software engineering as Program co-chair of ICSE 2024, General Chair of FSE 2022 in Singapore, and Program chair of ISSTA 2016. His research group is known for contributions to program repair, fuzzing and symbolic execution.
Software testing and analysis, Software security, Trustworthy systems.
Most Influential Paper Award talk at International Conference on Software Engineering (ICSE) 2023 for ICSE 2013 paper, see VIDEO.
[VIDEO] (Part of) a talk given for PhD students at
National University of Singapore PhD open Day.
Similar talk was given at Doctoral Sympoium of various conferences.
Distinguished Lecture at Max-Planck Institute for Software Systems,
Similar talks were given at other venues.
Overview talk on Fuzz Testing at Dagstuhl Seminar, November 2021.
Similar talk was given at an Education Class in Embedded Systems Week 2022 , see VIDEO
In our lives as educator ...
Here is one of my favorites, with a nuanced connotation in terms of research ...