TEACHING
Operating System Design and Implementation. Spring 2025, Nanjing University of Posts and Telecommunications
Advanced Computer Architectures. Spring 2024, Spring 2025, Nanjing University of Posts and Telecommunications
Introduction to Computer Science. Fall 2024, Nanjing University of Posts and Telecommunications
Operating Systems. Spring 2023, Nanjing University of Posts and Telecommunications
Parallel Computer Architectures. Spring 2022, Lehigh University
Advanced Computer Architectures. Fall 2021, Lehigh University
Computer Architectures. Spring 2021, Lehigh University
Interconnection Networks for Many-core Architectures. Fall 2020, Lehigh University