Past Courses

  • 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)

  • Fall 2013 - ECE 5654, Digital Communications II: Advanced Theory and Analysis
    (Virginia Tech)