Teaching


  • EEL5764 – Computer Architecture
    Instructor, ECE Department, University of Florida
    Fall 2024

    Covered advanced computer architecture concepts including datapath, pipelining, memory hierarchy, cache coherence, out-of-order execution, parallel architectures, performance evaluation, and security considerations.

  • EEL3834 – Programming I for Electrical Engineers
    Instructor, ECE Department, University of Florida
    Summer 2023

    Introduced fundamental programming concepts for electrical engineers, including C/C++ and Python programming, control structures, functions, arrays, debugging techniques, and applications in engineering problems.

  • System-on-Chip Design
    Supervised Teaching Assistant, ECE Department, University of Florida
    Spring 2023 (Instructor: Dr. Christophe Bobda)

    Assisted with development of lectures, labs, assignments, and projects covering SoC architectures, IP integration, FPGA-based prototype design, hardware/software co-design, and system-level verification using System-C and UVM.

  • Data Acquisition, Instrumentation, and Process Control
    Graduate Teaching Assistant, ECE Department, University of California, Riverside
    Fall 2017 (Instructor: Dr. Hyoseung Kim)

    Supported laboratory sessions and coursework on sensors, data acquisition systems, signal conditioning, real-time control, and embedded system implementations.