About this Course
5.0
1 ratings
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Intermediate Level

Intermediate Level

Basic knowledge of mathematics, electronics and programming.

Hours to complete

Approx. 16 hours to complete

Suggested: 5 weeks of study, 4-5 hours/week...
Available languages

English

Subtitles: English
100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Intermediate Level

Intermediate Level

Basic knowledge of mathematics, electronics and programming.

Hours to complete

Approx. 16 hours to complete

Suggested: 5 weeks of study, 4-5 hours/week...
Available languages

English

Subtitles: English

Syllabus - What you will learn from this course

Week
1
Hours to complete
4 hours to complete

Remote health monitoring system hardware

Welcome to Module 1! Medical systems for remote monitoring of patients have become extremely popular in recent years. Most of them have a similar structure, which will be discussed in detail in this module using the example of an electrocardiogram signal registration device. We will talk about hardware part of modern ECG recorders, and problems, connected with processing of biomedical signals....
Reading
11 videos (Total 70 min), 4 readings, 2 quizzes
Video11 videos
The Structure of Remote Health Monitoring Systems5m
Problems Related to Hardware Development5m
Typical Scheme of an ECG Recording Channel3m
The Basics of Analog-to-Digital Conversion. Types of ADC5m
AFE Implementation for ECG Registration8m
Implementation of an AFE Evaluation Board8m
Basics of Arduino Platform Programming7m
A Simple Program for the Arduino Board8m
Arduino Peripheral Devices (UART, ADC, GPIO)6m
Programming an Arduino ADC7m
Reading4 readings
Basics of remote monitoring systems design10m
Basics of Analog-to-digital convertion10m
Basics of Electrocardiography15m
Basics of Arduino10m
Quiz1 practice exercise
Remote health monitoring system hardware30m
Week
2
Hours to complete
4 hours to complete

Data Exchange Between Device And Personal Computer

Welcome to Module 2! The implementation of the protocol for transferring data from a patient’s wearable device to a computer is an extremely important step in the entire development of a telemedicine system. This module will consider the easiest and most affordable wired data transfer method using the RS-232 interface, virtual Com ports and the MatLab software environment....
Reading
7 videos (Total 62 min), 2 readings, 2 quizzes
Video7 videos
COM-Port Setup in MATLAB5m
Package Data Transferring6m
Connecting Arduino Via Virtual COM-Port10m
Working with Arduino Hardware Support Package for MATLAB10m
Plotting Real-Time Data with Arduino Hardware Package10m
Saving Data from Arduino Virtual COM-Port9m
Reading2 readings
Serial communication basics10m
Serial communication in MATLAB10m
Quiz1 practice exercise
Data Exchange Basics20m
Week
3
Hours to complete
4 hours to complete

Preprocessing of Biomedical Signals

Welcome to Module 3! Use you may know, biomedical signals are corrupted by a significant amount of noise. So, noise removal is used in order to increase signal quality. We will talk about basics method to prepare your signal for future analysis. In the Programming part of the Module we will learn how to evaluate and analyze ECG-signal spectrum and create a digital filter using MATLAB....
Reading
8 videos (Total 66 min), 2 readings, 2 quizzes
Video8 videos
Noise in Biomedical Signals5m
Spectral Analysis Basics. The Fourier Transform7m
Alternative Spectral Estimation5m
Spectral Analysis in MATLAB13m
Digital Filters7m
Transfer Function8m
Filter Design Using MATLAB10m
Reading2 readings
Spectral Estimation Approaches15m
Digital Filters13m
Quiz1 practice exercise
Biomedical signal preprocessing20m
Week
4
Hours to complete
4 hours to complete

Event Detection in Biomedical Signals

Welcome to Module 4! In most cases, biomedical signal analysis assumes that we have some reference or basic events in the signal. It can be QRS-complexes (for ECG), breaths (for spirogram), eyes movements (for EEG) or steps (for accelerometric signal). We will look closely to this task in the context of ECG-analysis. You will learn different QRS-detection algorithms and create QRS-detector using MATLAB....
Reading
10 videos (Total 88 min), 3 readings, 2 quizzes
Video10 videos
Feature Extraction Based on Signal Spectral Characteristics5m
Statistical Signal Processing Methods3m
Feature Extraction Using MATLAB11m
Peak Detection Algorithms6m
Simple Derivative-Based Algorithm for QRS Detection12m
Peak Detector in MATLAB17m
Feature Engineering in Accordance with the Task9m
Feature Engineering Example for an ECG Signal12m
Results Visualization and Analysis4m
Reading3 readings
Feature Extraction10m
Peak Detection Algorithms12m
Multi-Dimensional Feature Space10m
Quiz1 practice exercise
Event detection in biomedical signals20m

Instructors

Avatar

Evgenii Pustozerov

Assoc. Professor
Biomedical Engineering (ETU)
Avatar

Yuliya Zhivolupova

Assistant Professor (ETU)
Biomedical Engineering (ETU)
Avatar

Aleksei Anisimov

Assoc. Professor
Biomedical Engineering (ETU)

About Saint Petersburg State University

The Saint-Petersburg University (SPbU) is a state university, located in Saint-Petersburg, Russia. Founded in 1724, SPbU is the oldest institution of higher education in Russia. At present, there are more than 30 000 students in SPbU studying 398 programmes...

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.