[Under Construction]

Grad Student Info
Class Info
Useful Links




[Under Construction]



Course Syllabus

Course Title:             Biomedical Digital Signal Processing

Class Schedule:       Saturdays 5:00p - 8:15p  (Biweekly)  

Instructor:  Yasser M. Kadah, Ph.D.



1.       John R. Buck, Alan V. V. Oppenheim, Alan V. Oppenheim, and Ronald W. Schafer, 
Discrete-Time Signal Processing, 2nd ed., Prentice Hall, 1998.

2.       C. Sidney Burrus, James C. McClellan, et al., Computer-Based Exercises for Signal Processing Using Matlab, Prentice Hall, 1993.

Grading Policy: Homeworks + Class Project 40%, Final Written Exam: 60%.  


Course Contents:

  1. Introduction
    1. Overview of digital signal processing (DSP).
    2. Overview of biomedical applications of DSP.
  2. Discrete-Time Signals and Systems
    1. Sampling and discrete form of signals.
    2. Discrete systems
    3. Convolution
    4. Difference equations
  3. Discrete-Time Fourier Analysis
    1. Review of Continuous Fourier transform (CFT)
    2. Discrete-time Fourier transform (DTFT).
    3. Frequency domain analysis of linear time invariant systems
    4. Analysis of sampling and reconstruction of analog signals.
  4.  Sampling
    1. Representation of sampling in the frequency domain
    2. Recovery of continuous domain signals from discrete samples
    3. Discrete-time processing of continuous signals
    4. Quantization errors and other sources of error.
  5. The Discrete Fourier Transform (DFT)
    1. The discrete Fourier series analysis
    2. Sampling and reconstruction in the z-domain
    3. The discrete Fourier transform (DFT)
    4. Linear and circular convolution using DFT
    5. The Fast Fourier Transform (FFT)
  6. FIR Filter Design
    1. Properties of linear phase FIR filters
    2. Window design techniques
    3. Frequency sampling design techniques
    4. Optimal equi-ripple design technique
  7. IIR Filter Design
    1. Characteristics of classical analog filters
    2. Design using transformation methods
  8. Spectrum Estimation techniques
  9. Hilbert Transform
  10. Linear Prediction techniques
  11. Basics of Adaptive Filter Theory
  12. Embedded signal processing using FPGA
  13. Applications in medical imaging
Send mail to with questions or comments about the class.
Last modified: October 08, 2007


Send mail to ymk (at) with questions or comments about this site.
Last modified: February 14, 2012