Teaching

Courses at New York Institute of Technology (NYIT):

  • EENG 489 - Senior Design Project I - Fall 2017

  • EENG 401 - Communication Theory - Fall 2017, Fall 2018

  • EENG 281 - Electric Circuits II - Fall 2017

  • EENG 770 - Digital Communications - Spring 2018, Fall 2018

Past Courses at Cleveland State University:

  • EEC 693/793: Emerging Techniques for Wireless Communications and Networking (Fall 2015 and Fall 2016)

  • EEC 693/793: Machine Learning (Spring 2016 and Spring 2017)

  • EEC 512: Probability and Stochastic Processes (Fall 2015, Spring 2016, Spring 2017)

  • EEC 430/530 : Digital Signal Processing (Fall 2016)

  • EEC 651: Digital Communications (Spring 2017)

  • EEC 520: Linear Systems (Spring 2016 and Spring 2017)

  • EEC 440: Control Systems (Fall 2015)

  • EEC 120: Introduction to Engineering Design (Spring 2016)