Syllabus
BIOEN 303: Bioengineering Signal Processing
Course Syllabus
Winter 2009: January 6th March 20th
Instructor
Shahram Vaezy, Ph.D.
Associate Professor of Bioengineering
University of Washington
Office: Foege Building, Room N430L
Tel: (206) 543-8533;
Fax: (206) 543-3300
Email: adasi@u.washington.edu
Office Hours: Wednesdays: 1-2 pm; by appointment
Laboratory Instructor
Chris Neils, Ph.D.
Full-Time Lecturer of Bioengineering
University of Washington
Office: Foege Building, Room N310E
Tel: (206) 685-3021;
Fax: (206) 543-3300
Email: cmneils@u.washington.edu
Office Hours: Mondays: 1-3 pm; by appointment
Teaching Assistant
Gayathri Balasubramanian
Second-Year PhD Student in Bioengineering
University of Washington
Office: Foege Building, Room N433G
Tel: (206) 616-1928;
Fax: (206) 543-3300
Email: gaya3@u.washington.edu
Office Hours: Thursday: 1:30-3:30 pm
Lectures Laboratories
More Hall, 220 Foege, N140
T and Th: 11:30-12:50 T: 3:30-6:20; Th: 8:30-11:20; F: 10:30-1:20
UW General Catalogue Course Description
Introduction of signal processing techniques necessary to record and analyze medical and biological data. Uses transform calculus to analyze differential equations and develop approximations to functions. Introduces sampling and applies it to biological data.
Prerequisite: BIOEN 301 and BIOEN 302.
Course Content
This is an undergraduate course for juniors in the Department, with the primary objective of introducing the important field of digital signal processing. The course content is outlined below.
Lectures
1.Biological signals: sources, measurements, analysis, applications
2.Digital signals: discrete sequences, terminology, notation, formulation, linear systems
3.Fourier analysis: theory, principles, and properties continuous Fourier transform
4.Sampling: quantization error, aliasing, lowpass and bandpass sampling
5.Discrete Fourier Transform (DFT): principles and properties, common signals, applications
6.Fast Fourier Transform (FFT): principles, algorithms, computational efficiency
7.Finite Impulse Response (FIR) filters: definition, convolution in FIR filters, lowpass, bandpass, and highpass FIR filters, phase response
8.Infinite Impulse Response (IIR) filters: definition, Laplace transform, z-transform, IIR filter design, comparison of FIR and IIR filters
9.Quadrature signals: complex algebra and complex phasors, definition of quadrature signals, frequency domain analysis of quadrature signals, complex down-conversion
10.Hilbert transform: definition, applications
11.Special topics: sample rate conversion (decimation and interpolation), signal averaging (coherent and incoherent averaging), averaging multiple FFTs
12.Digital image processing: two-dimensional digital signals, spatial domain processing, frequency domain processing, image segmentation
Laboratory
The lab component of BIOEN 303 will consist mainly of signal processing and analysis using MATLAB. There will be 7-9 lab projects. Topics include random variability, statistical analysis, discrete Fourier transforms, spectrograms, finite and infinite impulse response filters, advanced sampling techniques, and image processing. Processing techniques will be applied to previously recorded signals, including ECG, EMG, EEG, and pulse oximetry data, with some opportunities to record new signals. Programs and reports will be prepared in teams of two students, which will change for each project.
Textbook
Understanding Digital Signal Processing
Richard Lyons
Prentice Hall PTR; 2nd edition (2004)
Workload and Grading
Homework 1/week 20%
Laboratory 1/week 30%
Midterm exam 80 minutes 20%
Final exam 2 hours 25%
Class participation all sessions 5%
Website
http://courses.washington.edu/bioen303