Teaching


New Mexico Tech, Department of Electrical Engineering
2022

Spring 2025

  • EE 5070 AI in Engineering
  • CYBS/CSE 5054 Computer Network Security
  • EE 3062 Mixed Electronics Lab II

Fall 2024

  • EE 3061 Mixed Electronics Lab I
  • EE 3011 Signals and Linear Systems
  • EE3051 Microcontrollers

Spring 2024

  • ES 3032 Electrical Engineering
  • EE 252 Digital Electronics

Fall 2023

  • EE 3011 Signals and Linear Systems
  • EE3051 Microcontrollers

Spring 2023

  • ES 3032 Electrical Engineering
  • EE 212 Circuits & Signals II

Fall 2022

  • EE 3011 Signals and Linear Systems

Spring 2025

Fall 2024

Spring 2024

Fall 2023

Spring 2023

Fall 2022