About this Course

11,087 recent views
Shareable Certificate
Earn a Certificate upon completion
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 in MATLAB.

Approx. 21 hours to complete
English
Shareable Certificate
Earn a Certificate upon completion
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 in MATLAB.

Approx. 21 hours to complete
English

Offered by

Placeholder

Saint Petersburg State University

Syllabus - What you will learn from this course

Week
1

Week 1

4 hours to complete

Remote health monitoring system hardware

4 hours to complete
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

Week 2

4 hours to complete

Data Exchange Between Device And Personal Computer

4 hours to complete
7 videos (Total 62 min), 3 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
3 readings
Serial communication basics10m
Serial communication in MATLAB10m
New Reading20m
1 practice exercise
Data Exchange Basics30m
Week
3

Week 3

4 hours to complete

Preprocessing of Biomedical Signals

4 hours to complete
9 videos (Total 86 min), 2 readings, 2 quizzes
9 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
Programming assignment, additional explanation19m
2 readings
Spectral Estimation Approaches15m
Digital Filters13m
1 practice exercise
Biomedical signal preprocessing20m
Week
4

Week 4

4 hours to complete

Event Detection in Biomedical Signals

4 hours to complete
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

Frequently Asked Questions

More questions? Visit the Learner Help Center.