I am a Professor in the department of Computer Science and Engineering at UC Riverside. Before joining UC Riverside, I was with Syracuse University from September 2009 to June 2016, as assistant professor and then associate professor. I obtained my Ph.D in Computer Science from the College of William and Mary in 2009, while I spent 4 years at Carnegie Mellon University and later at UC Berkeley. More details about me can be found in my CV.
My research interests lie in computer security. In particular, I am interested in developing all kinds of techniques (such as program analysis, virtualization, and machine learning/deep learning) to solve computer and software security problems, including but not limited to malware detection and analysis, vulnerability discovery, program hardening, digital forensics.
Making an appointment?
If you would like to make an appointment with me, you can use Calendly, or you can check my Calendar.
Interested in working with me?
If you are already enrolled in our undergraduate or Masters program, feel free to contact me for (mostly unpaid) research opportunities. Selected domestic undergraduate students may get paid through federal grants (like NSF REU).
If you are applying for our Masters program, please contact me only AFTER you are admitted. I do not answer any questions regarding your qualifications. Most master students are self-funded.
If you are applying for our PhD program, I encourage you to contact me and write me an individualized email AFTER you seriously read some of my recent publications. All PhD students have full financial aid.
- 2022 Best Machine Learning and Security Paper
- 2021 AI 2000 Security and Privacy Most Influential Scholar Award Honorable Mention
- 2020 AI 2000 Security and Privacy Most Influential Scholar Award Honorable Mention
- 2019 Google Security and Privacy Research Award
- 2019 RAID Best Paper Award
- 2016 DARPA Cyber Grand Challenge CFE, ranked #2 in attack
- 2015 DARPA Cyber Grand Challenge CQE, ranked #1 in defense
- 2011 NSF Career Award