BS Degree Requirements

The BS degree in biomedical engineering (BME) requires a total of 131 credit hours in the following areas:

Core BME Courses: 35 credits
Basic Science and Math Courses
: 38 credits
Basic Science Electives: 8 credits
Humanities and Social Sciences: 16 credits
Primary Writing Requirement: 4 credits
Communicating your Professional Identity in Engineering: 2 credits
Upper-Level Writing Requirement: 4 credits
BME Concentration Courses: 16 credits
Free Electives: 12 credits

Check out the Undergraduate BME Curriculum Diagram for a visual outline of the undergraduate program. For an in-depth look at BME requirements, please refer to the Undergraduate BME Curriculum Guide.

Core BME Courses

BME 101/EAS 101: Introduction to Biomedical Engineering
BME 201: Fundamentals of Biomechanics
BME 201P: MATLAB for Biomechanics (1 credit)
BME 210: Biosystems and Circuits
BME 221: Biomedical Computation and Statistics
BME 230: Biomedical Signals, Systems and Imaging
BME 245: Biomaterials
BME 260: Quantitative Physiology with Lab
BME 295: BME Design Seminar (2 credits)
BME 296: BME Senior Design

Basic Math and Science

Nine courses in natural sciences and mathematics:

Four math courses

  • MTH 161: Calculus IA*
  • MTH 162: Calculus IIA*
  • MTH 165: Linear Algebra with Differential Equations
  • MTH 164: Multidimensional Calculus

*MTH 141, 142, and 143 are equivalent to MTH 161 and 162

Two chemistry courses

  • CHM 131: CHM Concepts, Systems, Practice I
  • CHM 132: CHM Concepts, Systems, Practice II

Two physics courses

  • PHY 121 or PHY 121P: Mechanics or PHY 113, if taking MTH 140 series
  • PHY 122 or PHY 122P: Electricity and Magnetism

One biology course

  • BIO 110: Principles of Biology I

Basic Science Electives

All students must complete at least two additional courses (at least 8 credit hours) in the basic sciences in addition to the required introductory biology (BIO 110), chemistry (CHM 131 & CHM 132), and physics (PHY 121/141 & PHY 122/142) courses. Most natural science courses with a number of 110 or higher (biology, microbiology, environmental science, neuroscience, chemistry, physics, or selected courses from brain & cognitive sciences) may be used to fulfill this requirement. For an up-to-date listing of allowable courses please see the current Undergraduate BME Curriculum Guide. Students are encouraged to choose their basic science electives to complement their BME concentration area and career plans. Independent study courses cannot be used to satisfy this requirement.

Humanities and Social Sciences 

All BME majors must complete a total of four courses* in humanities and/or social sciences. Three of these courses must constitute an approved cluster in humanities or social sciences and must be passed with a 2.0 average or better. See the Cluster Search Engine to review courses and descriptions.

The fourth course can be chosen from any humanities or social science course.

*A minor, or a second major, in a humanities or social science area will also satisfy the cluster and additional course requirement.

Primary Writing Requirement

The Primary Writing Requirement must be satisfied before declaring your major. Review the primary writing requirement section of the advisor handbook for more information.

Professional Writing Requirement

  • WRT273: Communicating your Professional Identity 
    • All students must complete WRT 273, an interactive course designed to teach "real life communication skills and strategies that help students present their best professional selves." Students will explore and articulate their internship, career and graduate school goals for distinct audiences and purposes as they develop a professional communication portfolio of materials such as resumes, cover letters, statements of purpose, electronic communications, technical project abstracts, online profiles (i.e. LinkedIn), and oral presentations. This course may be taken either in the spring of the sophomore year or the fall of the junior year.

Upper-Level Writing Requirement

Significant writing experience in one's discipline is an important adjunct to the technical material one learns. The following courses, as well as any upper-level BME course, will satisfy this requirement including:

  • BME 221: Biomedical Computation and Statistics
  • BME 230: BME Signals, Systems and Imaging
  • BME 260: Quantitative Physiology
  • BME 296: Senior Design Project

BME Concentration Courses 

Students choose to concentrate in one of four BME specialty areas, or can make their own custom concentration by petition. Each concentration includes an upper-level BME course in the specialty area. See the Undergraduate BME Curriculum Guide for examples of course schedules by concentration area.

Biosignals and Biosystems

ECE 230: Electromagnetic Waves
ECE 221: Electronic Devices and Circuits or BME 228: Physiological Control Systems
ECE 246: Digital Signal Processing
Upper-Level BME (e.g., BME 251: Biomedical Ultrasound, ECE 452: Medical Imaging, BME 218: Introduction to Neuroengineering)


ME 226: Introduction to Solid Mechanics
ME 225: Introduction to Fluid Dynamics
ME 123: Thermodynamics
Upper-Level BME (e.g., BME 283: Biosolid Mechanics or BME 212: Viscoelasticity in Biological Tissues)

Cell and Tissue Engineering

CHE 243: Fluid Dynamics
CHE 244: Heat and Mass Transfer
CHE 225: Thermodynamics
Upper Level BME (e.g., BME 262: Cell and Tissue Engineering or BME266: Bioprocess Engineering)

Medical Optics

BME 270: Biomedical Microscopy
OPT 241: Geometrical Optics
OPT 261: Interference and Diffraction
Upper Level BME: (e.g., BME 255: Translational Biomedical Optics or BME272: Advanced Biomedical Microscopy)

Free Electives

At least 12 credit hours of Free Electives are required. Any courses taken at Rochester, AP courses or transfer courses can be counted toward this requirement.