A grainy sepia filter features a hacker typing over a computer wearing a hoodie that covers his face.

In IST, we work on (1) improving software security, particularly,  automatically discovering the vulnerable code, identifying security patches, and generating security patches in real-world open-source and proprietary software projects, (2) investigating both the security problems in current AI/ML solutions and how to use AI/ML on solving existing security problems, (3) developing adaptive virtualized systems that protect a production system through hiding it in a continuously morphing virtual environment and/or serving disinformation via believable deceptive decoys.


  • AI/ML Security
  • Moving Target Defense
  • Network Security
  • Software Security
  • System Security
  • Cybersecurity Strategies and Policies

Associated Faculty: