Instructor

  • ECE 6652 - Special Problems - Smart Grid & 6G Communication, Idaho State University, Spring 2024
  • ECE6699 - Smart Grid Operations and Security, Idaho State University, Spring 2024
  • ECE 4499/5599 - Network Security, Idaho State University, Fall 2023
  • ECE4470/5575 - Digital Signal Processing, Idaho State University, Spring 2023, 2024
  • ECE3310 - Signals and Systems, Idaho State University, Fall 2022, 2023

Teaching Assistant

  • EEL4930 - Microprocessor Applications II, University of Florida, Spring 2020, Spring 2021
  • Graduate Course: EEL5718 - Computer Communications, University of Florida, Fall 2018