University of New Haven (Sept 2019-Present)
- Digital Signal Processing (ELEC 6634)
- Machine Learning (DSCI 6003)
- VLSI Design (ELEC 6657)
- Wireless Networks (CSCI 6682)
- Computer Networks and Data Communications (CSCI 6642)
- Advanced Topics in Computer Networks (ELEC 6657)
- Analog Circuits (ELEC 2235)
- Electronics II (ELEC 3348)
- Power Electronics (ELEC 6640)
- Electronics Design Laboratory (ELEC 3347)
WPI, USA (Spring 2019)
- Advanced Systems Architecture
Toronto Metropolitan University, Canada (January 2017 to December 2017)
- Biomedical Systems Modeling
- Digital Systems
- Radiation Therapy Devices
- Machine learning