About this Course

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Intermediate Level

Basic knowledge of mathematics, electronics and programming.

Approx. 15 hours to complete

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

English

Subtitles: English

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Intermediate Level

Basic knowledge of mathematics, electronics and programming.

Approx. 15 hours to complete

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

English

Subtitles: English

Syllabus - What you will learn from this course

Week
1
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....
11 videos (Total 70 min), 4 readings, 2 quizzes
11 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
4 readings
Basics of remote monitoring systems design10m
Basics of Analog-to-digital convertion10m
Basics of Electrocardiography15m
Basics of Arduino10m
1 practice exercise
Remote health monitoring system hardware30m
Week
2
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....
7 videos (Total 62 min), 2 readings, 2 quizzes
7 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
2 readings
Serial communication basics10m
Serial communication in MATLAB10m
1 practice exercise
Data Exchange Basics20m
Week
3
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....
8 videos (Total 66 min), 2 readings, 2 quizzes
8 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
2 readings
Spectral Estimation Approaches15m
Digital Filters13m
1 practice exercise
Biomedical signal preprocessing20m
Week
4
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....
10 videos (Total 88 min), 3 readings, 2 quizzes
10 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
3 readings
Feature Extraction10m
Peak Detection Algorithms12m
Multi-Dimensional Feature Space10m
1 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

Санкт-Петербургский государственный университет (СПбГУ) — старейший вуз России, основанный в 1724 году. Университет сегодня — научный, образовательный и культурный центр мирового значения, неизменно входящий во все международные рейтинги вузов. В номинации взаимодействие с работодателями QS Graduate Employability 2018 СПбГУ занимает 20 место среди 400 ведущих вузов мира и является лучшим в России. В настоящее время СПбГУ реализует 418 образовательных программ, включающих самые современные направления подготовки и специальности. Сертификат об успешном окончании представленных онлайн-курсов дает 5 дополнительных баллов при поступлении на программы магистратуры и аспирантуры СПбГУ. St Petersburg University is the oldest university in Russia, founded in 1724. The University today is a world-class research, educational and cultural centre which is always included in all international rankings of world universities. St Petersburg University was ranked 20th in QS Graduate Employability Ranking 2018 among 400 leading universities in the world and is the best in Russia. At present, St Petersburg University offers 418 academic programmes, including the most advanced areas and fields of study. The certificate of successful completion of offered online courses gives five additional points when applying for master’s and doctoral programmes at St Petersburg University....

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.