Courses taught:
- Statistical Signal Processing (ECE 603)
- Digital Signal Processing (ECE 413)
- Signals and Systems (ECE 342/ECE 207)
- Probability and Random Processes (ECE 316)
- Digital Circuits and Systems (ECE 223)
- Electrical Engineering (GENE 123)
- Linear Circuits (ECE 140)
- Numerical Analysis (ECE 104)
Please visit the course website for more information: https://learn.uwaterloo.ca.