Notice: For the latest information and guidance on Purdue's response to COVID-19 please visit:

Biomedical Signal Processing


Credit Hours:


Start Date:

August 24, 2020

Learning Objective:


An introduction to the application of digital signal processing to practical problems involving biomedical signals and systems. Topics include: overview of biomedical signals; filtering to remove artifacts; event detection; analysis of waveshape and waveform complexity; frequency domain characterization; modeling biomedical signal-generating systems; analysis of non-stationary signals; pattern classification and diagnostic decisions. MATLAB is used throughout to apply the theory and techniques discussed to biomedical signals.

Topics Covered:

1. Understand practical problems in objective analyses of biomedical signals.
2. Understand the theoretical background underlying the use of digital signal processing techniques for biomedical applications.
3. Understand the practical benefits and limitations of various digital signal processing approaches and identify the best solution for specific problems.
4. Implement appropriate signal processing algorithms for practical prob- lems involving biomedical signals and systems.
5. Propose, carry out, orally present, and write up in conference-proceedings format, a biomedical-research mini project using signal-processing.


ECE 301 or equivalent (Signals and Systems), ECE 302 or equivalent (Probability and Random Processes), Familiarity with either MATLAB??? or Python???. If you are concerned about whether you have the requisite back- ground, feel free to get in touch me in advance, or within the first week of classes.

Applied / Theory:


Problem sets


An independent project will apply signal processing to a research question of interest to each student. This project can either be related to ongoing research in a lab or can replicate a published study. The final projects are intended to be extensive as they will hopefully be in an area of direct interest and familiarity to each student. Projects will be presented to the class during the final two weeks of the semester and will be written up in a final report. Grading is based on content, oral presentation, and written presentation.


No exams


Rangayyan , R.M., Biomedical Signal Analysis: A Case-Study Approach, Wiley-IEEE Press, 2001. (ISBN: 0471208116) [available online: Purdue libraries]

Computer Requirements:

MATLAB or Python, any software to typeset PDF Documents, 3. For distance learning students only: Software and equipment to shoot an unedited 12 min long digital video in a suitable environment for the oral presentation of the final project (e.g., using a smartphone)

ProEd Minimum Requirements:


Tuition & Fees: