TEACHING

  • Operating Systems. Spring 2023, Nanjing University of Posts and Telecommunications

  • Parallel Computer Architectures. Spring 2022, Lehigh University

  • Advanced Computer Architecture. Fall 2021, Lehigh University

  • Computer Architecture. Spring 2021, Lehigh University

  • Interconnection Networks for Many-core Architectures. Fall 2020, Lehigh University