Courses Taught at University
of California, Riverside, 2001- present
EE 110A: Signals and Systems
EE 110B: Signals and Systems
EE 115: Introduction to Communication Systems
EE 141: Digital Signal Processing
EE 175A/B: Senior Design
EE 210: Advanced Digital Signal Processing
EE 211: Adaptive Signal Processing
EE 224: Digital Communication Theory and Systems
EE 226: Wireless Communications
EE 227: Spread Spectrum Communications
EE 236: State and Parameter Estimation
Courses Taught at
Hong Kong University of Science and Technology, Hong Kong, 1999-2000:
ELEC 214 Communication Systems
ELEC 544 Signal Detection and Estimation
ELEC 691 Special Topics - Spectral Analysis
Courses Taught at
University of Melbourne, Australia, 1990-1999:
431-102 Computer Engineering
431-302 Communications
431-307/8 Laboratory 3A/B
431-310 Electronic Signal Processing
431-419 Digital Signal Processing
431-414 Final Year Thesis
431-414 Final Year Project
413-659 Advanced Topics of Signal Processing
Graduate Course
Taught at Syracuse University, Syracuse, New York, Summer 1987:
Theory of Complex Analysis