Courses taught:
ECE 413 - Digital Signal Processing
ECE 710 - Special Topics in Communications and Information Theory
ECE 316 - Probability Theory and Statistics
ECE 207 - Signals and Systems
ECE 611 - Digital Communications
ECE 414 - Communication Systems 2
ECE 603 - Statistical Signal Processing
ECE 318 - Communication Systems 1
Please visit the course website for more information: https://learn.uwaterloo.ca.