Carnegie Mellon University

Biomedical Signal & Image Processing (BSIP) Track


The BSPI track addresses biomedical phenomena based on the information embedded in sensor-detected signals, including digital images and nerve electrical pulses. Students in this track will gain an understanding of the technologies involved in acquiring signals and images, the mathematical principles underlying the processing and analysis of signals, and the applications of signal/image processing methods in basic research and medicine.


This track aligns most naturally with a combined education of Biomedical Engineering and Electrical & Computer Engineering, which lays a solid foundation in signal processing principles. This track prepares students for careers in medical imaging or smart prosthetics. It also interfaces with many clinical practices including radiology, neurology/neurosurgery, and pathology.

Track Requirements

In addition to the Biomedical Engineering core requirements, students must fulfill the following requirements:

  • One (1) Required BSIP Elective
  • Two BSIP Elective (either Required or Additional)

Required Electives (must take at least one of the following)

42-689 Introduction to Biomedical Imaging (9)
42-631 Neural Data Analysis (9)
42-632 Neural Signal Processing (12) 

Additional Electives

03-534 Biological Imaging and Fluorescent Spectroscopy (9)
42-682 Bioinstrumentation and Measurement (12)
42-683 Introduction to Machine Learning for Biomedical Engineers (9)
18-491 Fundamentals of Signal Processing1 (12)
42-437 Biomedical Optical Imaging (9)
42-675 Fundamentals of Computational Biomedical Engineering (12)
42-640/24-658 Image-Based Computational Modeling & Analysis (12)
16-725/18-791 (Bio)Medical Image Analysis (12)
42-X00 BME Research* or 39-500  CIT Honors Thesis* or 42-6XX Clinical Course (Surgery for Engineers/ Precision Medicine/ICU Medicine)

1  Students make take either 18-491 Fundamentals of Signal Processing OR 18-792 Advanced Digital Signal Processing (but not both)

* The 42-x00 research project (42-200/300/400 Sophomore/Junior/Senior Biomedical Engineering Research Project OR 39-500 CIT Honors Research Project) must be on a BME topic that is aligned to the track, supervised or co-supervised by a BME faculty member, and conducted for 9 or more units of credit. 

Some Special Topics, newly offered or intermittently offered courses may be acceptable as track electives.  Students should consult with their advisors and petition the BME Undergraduate Affairs Committee for permission to include such courses as track electives.

Planning Tools

Revised (10/16/2020)