About this Course

15,874 recent views

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. 25 hours to complete

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. 25 hours to complete

English

Subtitles: English

Offered by

Saint Petersburg State University logo

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), 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

Week 3

4 hours to complete

Preprocessing of Biomedical Signals

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

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

  • 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.