Co-instructor for EE 653 Advanced Topics in Microarchitecture
EE 653 Advanced Topics in Microarchitecture, University of Southern California, 2024
Taught 8 lectures on Trusted Execution Environments and Oblivious RAM.
EE 653 Advanced Topics in Microarchitecture, University of Southern California, 2024
Taught 8 lectures on Trusted Execution Environments and Oblivious RAM.
EE 557 Computer Systems Architecture, University of Southern California, 2024
EE 508 Hardware Fundation of Machine Learning, University of Southern California, 2023
Taught 8 lectures on ML primitives, Trusted Execution Environments and Multi-party Computation.
EE 653 Advanced Topics in Microarchitecture, University of Southern California, 2022
I developed class modules and projects on cutting-edge topics in computer architecture, including Trusted Execution Environments and advanced adversarial attacks on modern CPUs.
EE 450 Introduction to Computer Networks, University of Southern California, 2021
Led dicussion sections and developed the final socket programming assignment.