Tutorials & Selected Talks


Click here to visit my courses weblog or to comment on a course you had with me.

Emory University (2020-present)

Shiraz University (2008-2018)

  • Signal processing in time, frequency and space
  • Biological systems modeling
  • Estimation theory & optimal filtering
  • Reconfigurable architectures
  • Digital signal processing

  • Electrical circuits
  • Signals and systems
  • Linear control systems
  • Digital system design (the complete course slides from Winter 2018)
  • Technical communication and scientific ethics
  • Electrical circuits lab
  • Signal processing lab
  • Digital systems design lab

Sharif University of Technology (2003-2005)

  • Introduction to electrical engineering