Teaching
- ECE4270: Analog and Digital
Communication, Clemson University
(Fall 2021)
- EE 436 & 536: Advanced
Communications and Wireless Sensing, Northern
Arizona University (Spring 2021)
- EE 348: Signals and Systems, Northern
Arizona University (Spring 2016, Spring 2017, Spring 2018,
Spring 2019, Spring 2020)
- ECE
400: Linear Systems and Signals, North Carolina A&T
State University (Fall 2013, Spring 2014, Spring 2015)
- EE 434 & 534: Wireless Communications
and Networking, Northern Arizona University (Fall
2015)
- ECE 752: Wireless
Information Networks, North Carolina A&T
State University(Spring 2014, Spring 2015)
- ECE 885: Advanced
Topics in Wireless Communications, North Carolina A&T
State University(Spring 2014, Spring 2015)