Gushu Li
Assistant Professor (Jan 2023 - now)
Computer and Information Science Department (Primary)
Electrical and Systems Engineering Department (Secondary)
School of Engineering and Applied Science
University of Pennsylvania
Contact: gushuli at seas dot upenn dot edu
Office: Levine 611
"More is Different." -- Philip W. Anderson
Welcome to my homepage! I am Gushu Li, an Assistant Professor in the Department of Computer and Information Science at the University of Pennsylvania. I lead the Penn Quantum System Lab.
My recent research aims to develop algorithmic foundations for quantum error correction (QEC) and fault-tolerant quantum computing. A practical fault-tolerant system must coordinate codes, logical operations, decoders, and physical device constraints because these choices jointly determine reliability and resource cost. My goal is to make this design process systematic and its tradeoffs explicit. My broader research spans quantum programming and compilation, computer architecture, and quantum device modeling and control.
Opening:
We have positions for 1-2 postdocs. Please email me with your CV for more details if you are interested.
We plan to recruit new Ph.D. students for the 2027 Fall cycle. Please apply to the Penn CIS Ph.D. program and list my name in your application.
Quantum Error Correction and Fault-Tolerant Quantum Computing; QEC Protocol Synthesis, Optimization, and Verification; Quantum Compilation and Programming Languages; Quantum Algorithm Optimization; Quantum Computer Architecture; Quantum Electronic Design Automation.
In 2026, I was selected for the DOE Early Career Research Program and received the IEEE QTC Distinguished Early Career Award.
I received the NSF CAREER Award in 2024. Thank you for your support, NSF!
Our research has been widely recognized by the community, including a Distinguished Paper Award at OOPSLA'20 and an NSF Quantum Information Science and Engineering Network (QISE-NET) Triplet Fellowship Grant. Our research output has been adopted by several industry and academia quantum software frameworks, and widely used in the community.
Our qubit mapping algorithm SABRE [ASPLOS'19] has been selected as the default mapping algorithm in IBM's Qiskit, and has also been widely adopted by other quantum software frameworks, including Oak Ridge National Lab's XACC/QCOR compiler.
Our Paulihedral compilation framework [ASPLOS'22] has been integrated into Qiskit.
Our projection-based assertion technique [OOPSLA'20] has also been adopted by Quantinuum's TKET.
2026, Selected for the DOE Early Career Research Program, DOE
2026, IEEE QTC Distinguished Early Career Award, IEEE
2026, Cisco Research Award, Cisco
2024, Academic Grant Program Award, NVIDIA
2024, Rising Star Faculty Award, Intel
2024, NSF CAREER Award, NSF
2022, Doctoral Student Travel Grant, UCSB
2022, ECE Dissertation Fellowship, UCSB
2021, Student Travel Grant, NanoCom
2021, Quantum Information Science and Engineering Network (QISE-NET) Triplet Fellow Award, NSF
2020, ACM SIGPLAN Distinguished Paper Award, OOPSLA
2020, Young Student Fellow Award, DAC
2020, Student Travel Grant, ASPLOS
2019, Student Travel Grant, ASPLOS
2017, Regents Fellowship, Department of Electrical and Computer Engineering, UCSB
2017, International Doctoral Recruitment Fellowship, UCSB
2016, Student Travel Grant, VTS
2016, University Unrestricted Fellowship, UChicago
2015, A. Richard Newton Young Student Fellow Scholarship, DAC 2015
.......
"How to Test a Quantum Program" at ACM SIGPLAN blog PL Perspectives