The course is aimed at university-level students of all engineering backgrounds, who would like to learn the basics of modern biomedical engineering, including the development of human-robotic interfaces and systems such as bionic prosthetics.
Offered By
Introduction to Biomedical Engineering
Peter the Great St. Petersburg Polytechnic UniversityAbout this Course
What you will learn
How to design and analyse the electronics related to the weak signal acquisition, particularly electrophysiology
How to analyse electro-mechanical systems and design the closed-loop controllers for them
How to code in Arduino for real-time control applications
How to code in MATLAB for advanced signal processing
Skills you will gain
Offered by

Peter the Great St. Petersburg Polytechnic University
Peter the Great St. Petersburg Polytechnic University has a long-standing and successful history over 100 years where a great deal of important discoveries and inventions have been made. It was founded in 1899.
Syllabus - What you will learn from this course
Electronics
In this module, we introduce the basics of electronics and an overview of the field. We explain analogue and digital electronics, introduce basic components and discuss how to read and understand principle diagrams. We talk about amplifiers and filters in detail and learn how and why to apply them for biomedical signal acquisition.
Control theory
This module gives an introduction to Laplace transform and transfer functions. We analyse various mechanical and electrical closed-loop systems and show how to predict the system performance and stability. Finally, we introduce and analyse the PID controller as the most universal tool for the closed-loop control and show how to control a DC motor.
Real-time Embedded Systems (Arduino)
In this module, we discuss the basics of embedded systems. We are using Arduino as a basic platform. We introduce the syntax and structure of Arduino language, discussing timing, loops, functions, and serial interface. The concept of interruption is introduced and discussed in detail with examples. We consider several basic embedded applications and finishing with the practical coding of a fully-functional embedded PID controller for the DC motor.
High-level programming and complex control (MATLAB)
This module introduces the basics of MATLAB programming, basic syntax and common commands. We discuss the implementation of a serial interface between the embedded system and MATLAB and learn how to apply signal processing techniques like digital filtering and RMS calculations in real-time. Finally, we assemble all previously learned components together and implement an expandable and scalable platform for a bionic prosthetic device. The platform is featuring EMG signal amplification, filtering, ADC, microcontroller-PC interface, and closed-loop control of the DC motor in real-time with the parameters extracted from the EMG.
Reviews
TOP REVIEWS FROM INTRODUCTION TO BIOMEDICAL ENGINEERING
It was challenging for an intro course, but it was worth it. The knowledge and experience will surely take me along way and am forever grateful.
It was good but i think it should also be included with some lectures related to biomedical engineering!
I loved this course but I thought I would talk more about Bio-Engineering
The course covers a lot of disciplines in a relatively short material
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I purchase the Certificate?
Is financial aid available?
More questions? Visit the Learner Help Center.