Teaching/Mentoring Awards

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

CSE @ Shanghai Jiao Tong University

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

CS904 - 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

ECE @ University of Florida

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