• Taught six graduate courses at Penn State, on the following topics: statistical signal processsing, information theory, pattern recognition, neural networks, data compression, introduction to random processes.
  • Developed undergraduate discrete-time signals and sytems course at Penn State and taught three undergraduate courses: signals and systems, discrete-time signals and systems, and digital signal processing.

Year   Course
2007 Fall
EE560 Stochastic Processes , EE/CSE583 Pattern Recognition
Spring
EE351 Discrete Systems
2006 Fall
EE556 Neural Networks
Spring
EE553 Topics in Signal Processing
2005 Fall
EE561 Information Theory
Spring
EE553 Topics in Signal Processing
2004 Fall
Sabbatical Leave
Spring
EE553 Topics in Signal Processing
2003 Fall
EE453 Digital Signal Processing, EE561 Information Theory
Spring
EE553 Topics in Signal Processing
2002 Fall
EE453 Digital Signal Processing EE, CSE583 Pattern Recognition
Spring
EE453 Digital Signal Processing, EE597 Topics in Biosystem
2001 Fall
EE561 Information Theory, EE453 Digital Signal Processing
Spring
EE553 Topics in Signal Processing
2000 Fall
EE351 Discrete Systems EE, CSE583 Pattern Recognition
Spring
EE351 Discrete Systems
1999 Fall
EE351 Discrete Systems
Spring
EE553 Topics in Signal Processing
1998 Fall
EE561 Information Theory
Spring
EE397C Discrete Systems
1997 Fall
EE397C Discrete Systems
Spring
EE553 Topics in Signal Processing
1996 Fall
EE597F Signal Compression
Spring
EE553 Topics in Signal Processing
1995 Fall
EE317 Signals and Systems