BME 595

ST: Wearable/Mobile Sensors and Systems

Worcester Polytechnic Institute · UGRD · Fall 2026

4 sections4 open now
Add to a schedule

Catalog description

BME 595-ST/ECE 539-ST Wearable/Mobile Sensors and Systems (3 credits) This course explores the design and application of small-size, low-power wearable sensors, with a focus on medical- and health-related uses. Students will begin by learning about sensor technologies and electronic circuits that transduce common physiologic signals, including the electrocardiogram (ECG), electromyogram (EMG), electroencephalogram (EEG), photoplethysmogram (PPG; for pulse oximetry), transcutaneous oxygen measurement, temperature, and inertial measurement units (IMUs). The course then delves into modern system-on-chip (SoC) microcontroller units, which serve as small edge devices equipped with analog-to-digital converters (ADC), processors and integrated wireless connectivity via Bluetooth Low Energy (BLE). Students will study the architecture and programming of these systems. Additionally, the course covers how a secondary BLE receiver on a more powerful device collects sensor data for display, storage and processing; including as part of the Internet of Things (IoT). Key topics in signal processing include online or off-line techniques such as heart rate estimation from ECG/PPG data and EMG-based control of prosthetic devices. Through hands-on labs, students will design, build and program functional sensor systems. Students should have a working knowledge of MATLAB (or Python) and C programming and an undergraduate background in analog circuits and computer engineering. Undergraduate background in digital signal processing and/or wireless signals would be helpful, but not necessary. This special topics course may be repeated for credit if different topics are covered.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 2 hours ago

F01

OpenSeats: 13/20 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #BME-595-F01Fall 2026UGRD3 credits
13 enrolled20 capacity
Days & times
W6:00 PM - 8:50 PM
Meeting dates
2026-08-20 - 2026-12-11
Location
Higgins Labs 154
Instructor
Ted Clancy
Details checked 2 hours agoSeats checked 2 hours ago

F02

OpenSeats: 2/10 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #BME-595-F02Fall 2026UGRD3 credits
2 enrolled10 capacity
Days & times
T6:00 PM - 8:50 PM
Meeting dates
2026-08-20 - 2026-12-11
Location
Other
Instructor
William McCarthy

Section notes

<p>C0-located with NSE 570 - LOCATION Olin Hall 223</p>

Details checked 2 hours agoSeats checked 2 hours ago

F03

OpenSeats: 8/20 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #BME-595-F03Fall 2026UGRD3 credits
8 enrolled20 capacity
Days & times
W6:00 PM - 8:50 PM
Meeting dates
2026-08-20 - 2026-12-11
Location
Higgins Labs 202
Instructor
Solomon Mensah
Details checked 2 hours agoSeats checked 2 hours ago

F04

OpenSeats: 4/25 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #BME-595-F04Fall 2026UGRD1 credits
4 enrolled25 capacity
Days & times
M5:00 PM - 7:00 PM
Meeting dates
2026-08-20 - 2026-12-11
Location
Gateway Park 1 Room 1002
Instructor
George Pins; Karen Troy
Details checked 2 hours agoSeats checked 2 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?