Teaching (current and past):
Undergraduate probability and statistics, for which I follow the second edition of the book by Roy Yates.
Probability and Random Processes: Graduate offering for graduate students with a flaky undergraduate background in probability. I use content from a mix of books including the book by Roy Yates (linked above), book by Athanasios Papoulis, and the book by Randolph Nelson.
Communications Networking: Basic queueing models as in Data Networks By Bertsekas and Gallager, Queueing Systems by Leonard Kleinrock, and Fundamentals of Queueing Theory by Donald Gross et al.
Reinforcement Learning, for which I follow the second edition of the book Reinforcement Learning by Sutton and Barto.
Wireless Networks: A graduate offering where in I deal with various aspects of WiFi like networks. Often involves readings of seminal works and the current art, real-world experimentation, and simulations.