First Prize of Graduate Teaching Achievements, Shanghai Jiao Tong University (#3), 2023
First Prize of Teaching & Education Award (Group Award), Shanghai Jiao Tong University, 2023
Teaching Excellence Award for Undergraduate CS Program, China Teacher Development Foundation, 2021
First Prize of the Annual Young Faculty Teaching Competition, Shanghai Jiao Tong University, 2020
Candlelight Award, Shanghai Jiao Tong University, 2019
CS3328 - Cloud Computing Technology (Undergrad) (Fall Semester, 2017-present)
– Introduce the key technologies, design considerations and future trends of cloud computing
CS3309 - Computer Ethics (Undergrad) (Fall Semester, 2020-present)
– Introduce the policy vacuum in the computing era and the responsibility of IT professionals
CS1002 - Ethical Issues in Computer Science (Undergrad) (Fall Semester, 2020-present)
– Introduce the moral philosophy and present eight case studies that are related to computer science
CS7331 - Advanced Computer Architecture (Grad) (Spring Semester, 2024-present)
– Introduce modern processor microarchitecture, parallel computer architecture, etc.
SE346 - Computer Architecture (Undergrad) (Spring Semester, 2017-2020)
– Introduce the art and philosophy of building modern computers
AM322 - Introduction to E-Business (Undergrad) (Fall Semester, 2015-2017)
– Introduce the foundations and applications of E-Business
P033511 - Introduction to Cloud Computing (Grad) (Fall Semester, 2016-2016)
– An overview of the history and major features of cloud computing
EEL 6935 - Billion-Transistor Computer Architecture (Grad), Spring 2013
– Gave a series of lectures on power-/energy- aware computer system design
EEL 6935 - Billion-Transistor Computer Architecture (Grad), Spring 2010
– Gave a tutorial on clean energy technology and its application to computer systems