Teaching

Courses:

  • ECE318 Analog and Digital Communications

  • ECE316 Probability Theory and Random Processes

  • ECE414 Wireless Communications

  • ECE604 Stochastic Processes

  • ECE614 Communications over Fading Dispersive Channels

Please visit course website for more information: https://learn.uwaterloo.ca