Teaching

  • Advance Digital Signal Processing

  • Digital Signal Processing

  • Adaptive Signal Processing

  • Speech Processing and Human-Machine Communication

  • Principles of Communication Systems

  • Ad-Hoc Networks

  • Mechatronics