Jie Zhou

Department of Computer Science, George Washington University

homepage_photo.jpg
Email: jie.zhou@gwu.edu
Office: SEH 4590

I am an Assistant Professor in the Department of Computer Science at the George Washington University. I received my PhD from the Department of Computer Science at the University of Rochester, advised by John Criswell. Before Rochester, I got my Bachelor's degree from Xiamen University.

I do Systems Research with a focus on systems and software security. I advocate for language-based security: programming languages are the direct medium through which programmers express their ideas, and compilers are the direct medium that translate these expressions to the ultimately executed machine code. I believe methods oriented around languages and compilers solve computer security concerns in a fundamental manner.

Be alert, for your software is buggy and full of vulnerabilities!


Prospective Students: I am looking for students. If you are interested, please read this.



Selected Publications


  1. OOPSLA
    Fat Pointers for Temporal Memory Safety of C
    Jie Zhou, John Criswell, and Michael Hicks
    In Proceedings of the ACM on Programming Languages, Volume 7, Issue OOPSLA1 , Cascais, Portugal, 2023
  2. USENIX Security
    Silhouette: Efficient Protected Shadow Stacks for Embedded Systems
    Jie Zhou, Yufei Du, Zhuojia Shen, Lele Ma, John Criswell, and Robert J. Walls
    In The 29th USENIX Security Symposium , Virtual, 2020

Teaching

Program Committees

2025: USENIX Sec
2024: CCS, SecDev
2023: SecDev, PLDI SRC
2021: LLVM Dev.