Fall 2017 - ECE 503: Probability and Random Processes for Engineering Applications
(University of Arizona)
Spring 2017 - ECE 503: Network Information Theory with Engineering Applications
(University of Arizona) Course Website (Lecture notes available online)
Fall 2016 - ECE 503: Probability and Random Processes for Engineering Applications
(University of Arizona)
Spring 2016 - ECE 340A: Introduction to Communications
(University of Arizona)
Fall 2015 - ECE 503: Probability and Random Processes for Engineering Applications
(University of Arizona)
Spring 2015 - CS 5525 Data Analytics
(Virginia Tech; lectures on dimensionality reduction, HMMs)
Fall 2013 - ECE 5654, Digital Communications II: Advanced Theory and Analysis
(Virginia Tech)