TEACHING

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.