Graduate:
Computer Communication Networks (ECE6607, regularly taught)
Machine Learning for Big Data (ECE8823, GTSZ)
Random Processes (ECE6601)
Optical Networks (ECE8803)
Neural Computing (Machine Learning)*
Undergraduate:
Topics of Networks (Machine Learning for Networks 2020, 2021) (ECE4605)
Computer Communication Networks (ECE3600, regularly taught)
Probability for Engineering Applications*
Communication Systems*
Introduction to Dynamic Systems*
*Taught at Rensselaer Polytechnic Institute