Xiaoguang WangView profile
Assistant Professor
Xiaoguang Wang is an Assistant Professor in the Department of Computer Science at the University of Illinois Chicago. His research spans systems and software security, focusing on heterogeneous CPU architectures, secure software systems, and virtualization-based security frameworks. He actively mentors PhD and Master’s students and offers funded research opportunities for UIC students. University of Illinois Chicago, Department of Computer Science Research: Systems & Software Security, Heterogeneous Architectures, Virtualization His work includes projects like sMVX (multi-variant execution), Dapper (live program rewriting), and DynaCut (dynamic program customization). Recent publications address cross-architecture process migration, Linux kernel security, and using large language models (LLMs) for software security. He teaches advanced courses such as CS 487: Building Secure Computer Systems and CS 594/561: Adv. Linux Kernel Programming , emphasizing hands-on kernel development and security techniques. Grants from the U.S. Office of Naval Research and NSF support his work on secure systems and cross-architecture security solutions.







