BME3026 Biomedical Signal ProcessingBahçeşehir UniversityDegree Programs BIOMEDICAL ENGINEERINGGeneral Information For StudentsDiploma SupplementErasmus Policy StatementBologna CommissionNational Qualifications
BIOMEDICAL ENGINEERING
Bachelor TR-NQF-HE: Level 6 QF-EHEA: First Cycle EQF-LLL: Level 6

Course Introduction and Application Information

Course Code Course Name Semester Theoretical Practical Credit ECTS
BME3026 Biomedical Signal Processing Fall 2 2 3 6
This catalog is for information purposes. Course status is determined by the relevant department at the beginning of semester.

Basic information

Language of instruction: English
Type of course: Departmental Elective
Course Level: Bachelor’s Degree (First Cycle)
Mode of Delivery: Face to face
Course Coordinator : Assist. Prof. BURCU TUNÇ ÇAMLIBEL
Recommended Optional Program Components: None
Course Objectives: The aim of this course is to present an overview of different methods used in biomedical signal processing. Signals with bioelectric origin are given special attention and their properties and clinical significance are reviewed. In many cases, the methods used for processing and analyzing biomedical signals are derived from a modelling perspective based on statistical signal descriptions. The purpose of the signal processing methods ranges from reduction of noise and artefacts to extraction of clinically significant features. The course gives each participant the opportunity to study the performance of a method on real, biomedical signals.

Learning Outcomes

The students who have succeeded in this course;
1. Define basic properties of sinusoids and complex exponentials.
2. Analyze continuous signals and LTI systems in the time and frequency domains.
3. Demonstrate continuous time Fourier Transform and its properties.
4. Describe Fourier analysis of periodic signals (Fourier series representation)
5. Explain sampling and aliasing concepts.
6. Apply the z-transform and basic filter design techniques in the z-domain.
7. Describe IIR and FIR filters and their frequency response.
8. Describe modeling of stochastic signals, autoregressive and/or moving average processes, and nonlinear signals
9. Demonstrate computing skills based on MATLAB to solve exercises involving the above concepts.

Course Content

This course presents the fundamentals of digital signal processing with particular emphasis on problems in biomedical research and clinical medicine. It covers principles and algorithms for processing both deterministic and random signals. Topics include data acquisition, imaging, filtering, coding, feature extraction, and modeling. The focus of the course is a series of labs that provide practical experience in processing physiological data, with examples from cardiology, speech processing, and medical imaging. The labs are done in MATLAB® during weekly lab sessions that take place in an electronic classroom. Lectures cover signal processing topics relevant to the lab exercises, as well as background on the biological signals processed in the labs.

Weekly Detailed Course Contents

Week Subject Related Preparation
1) Nature of Biomedical Signals: Typical biomedical signals; Continuous time and discrete time; Types of signals (deterministic, stochastic); Noise
2) Fundamentals of Signal Processing: Properties of operators and transformations; Energy and power signals; Concept of autocorrelation; Autocorrelation and autocovariance for DT signals
3) The Impulse Response: Biomedical example; Generalized frequency response; Frequency response of DT systems; Serial and parallel filter cascades; Ideal filters; Frequency response and nonlinear systems
4) Modeling Continuous-Time Signals as Sums of Sine Waves: Introductory example; Orthogonal functions; Sinusoidal basis functions, Fourier series; Frequency response and nonsinusoidal periodic inputs; Parseval’s relation for periodic signals
5) Continuous-time Fourier transform; Relationship of Fourier transform and Frequency response; Properties of Fourier transform; Generalized Fourier transform; Parseval’s relation for Nonperiodic signals
6) Linear-Continuous-Time Filters: Laplace transform; Properties of Laplace transform, Inverse Laplace transform, Transfer functions; Feedback systems; Biomedical applications of Laplace transform
7) Modeling Signals as Sums of Discrete-Time Sine Waves: Discrete-time Fourier series; Fourier transform of DT signals; Output of an LSI system; Relation of DFS and DTFT; Windowing
8) Midterm Examination. Discussion and solutions of the questions.
9) Sampling and Discrete Fourier Transform
10) Noise Removal and Signal Compensation: Eigenfunctions of LTI systems and the Z-transform; Properties of Z-transform; Inverse Z-transform; Analyzing digital filters using Z-transform
11) Filter Design: IIR filter design by approximating a CT filter; IIR filter design by impulse invariance; IIR filter design by bilinear transformation; FIR filter design
12) Modeling Stochastic Signals as Filtered White Noise: Random processes; Mean and autocorrelation of a random process; Stationarity and ergocity; General linear processes; Yule-Walker equations
13) Autoregressive (AR) processes; Moving average (MA) processes; Autoregressive-Moving average (ARMA) processes; Harmonic processes
14) Nonlinear Models of Signals: Basic concepts; Poincare sections and return maps; Chaos; Measures of nonlinear signals and systems; Estimating the dimension of real data; Tests of null hypotheses based on surrogate data

Sources

Course Notes / Textbooks: Eugene N. Bruce, Biomedical Signal Processing and Signal Modeling, 2000
References:

Evaluation System

Semester Requirements Number of Activities Level of Contribution
Laboratory 11 % 20
Midterms 1 % 30
Final 1 % 40
Total % 90
PERCENTAGE OF SEMESTER WORK % 50
PERCENTAGE OF FINAL WORK % 40
Total % 90

ECTS / Workload Table

Activities Number of Activities Duration (Hours) Workload
Course Hours 14 2 28
Laboratory 14 2 28
Study Hours Out of Class 14 5 70
Homework Assignments 1 16 16
Quizzes 2 1 2
Midterms 1 3 3
Final 1 3 3
Total Workload 150

Contribution of Learning Outcomes to Programme Outcomes

No Effect 1 Lowest 2 Low 3 Average 4 High 5 Highest
           
Program Outcomes Level of Contribution
1) Adequate knowledge of subjects specific to mathematics (analysis, linear, algebra, differential equations, statistics), science (physics, chemistry, biology) and related engineering discipline, and the ability to use theoretical and applied knowledge in these fields in complex engineering problems.
2) Identify, formulate, and solve complex Biomedical Engineering problems; select and apply proper modeling and analysis methods for this purpose 2
3) Design complex Biomedical systems, processes, devices or products under realistic constraints and conditions, in such a way as to meet the desired result; apply modern design methods for this purpose. 4
4) Devise, select, and use modern techniques and tools needed for solving complex problems in Biomedical Engineering practice; employ information technologies effectively. 3
5) Design and conduct numerical or physical experiments, collect data, analyze and interpret results for investigating the complex problems specific to Biomedical Engineering. 4
6) Cooperate efficiently in intra-disciplinary and multi-disciplinary teams; and show self-reliance when working on Biomedical Engineering-related problems. 3
7) Ability to communicate effectively in Turkish, oral and written, to have gained the level of English language knowledge (European Language Portfolio B1 general level) to follow the innovations in the field of Biomedical Engineering; gain the ability to write and understand written reports effectively, to prepare design and production reports, to make effective presentations, to give and receive clear and understandable instructions. 4
8) Recognize the need for life-long learning; show ability to access information, to follow developments in science and technology, and to continuously educate oneself. 2
9) Having knowledge for the importance of acting in accordance with the ethical principles of biomedical engineering and the awareness of professional responsibility and ethical responsibility and the standards used in biomedical engineering applications 3
10) Learn about business life practices such as project management, risk management, and change management; develop an awareness of entrepreneurship, innovation, and sustainable development. 2
11) Acquire knowledge about the effects of practices of Biomedical Engineering on health, environment, security in universal and social scope, and the contemporary problems of Biomedical Engineering; is aware of the legal consequences of Mechatronics engineering solutions. 1