Skip to content Skip to navigation

Biomechanical Engineering Major Program

2019-20 Program Requirements

UG Director: Prof Marc Levenston, 233 Durand,
Student Services: Bldg 530-125, Michelle Rice,

The Biomechanical Engineering major integrates biology and clinical medicine with engineering mechanics and design. Research and teaching in Biomechanical Engineering focuses on biomechanics and mechanobiology at cellular to body length scales, with applications relevant to neuromuscular, musculoskeletal, cardiovascular and cancer physiology and pathology.

Research in other areas such as hearing, vision, ocean and plant biomechanics, biomaterials, biosensors, and imaging informatics are also conducted in collaboration with associated faculty in medicine, biology, and engineering.

2019-20 Program Sheets and Flowcharts will be published when available in August.

BME 2018-19 Program Sheet pdf

ePS 2018-19  (This link is to the ePS)

BME Flowcharts

See Explore Degrees for list of BME (and all other School of Engineering) program requirements.


43 Units Mathematics and Science

Math: 21 units minimum; CME 102 or MATH 53 and a calculus-based statistics course listed in SoE-approved courses list (not STATS 60/160) required

Science: 22 units minimum; must include both Chemistry and Physics with a depth (3 quarters) in at least one area. 

  • CHEM 31M (formerly 31X) (or CHEM 31A+B). Depth in chemistry can be fulfilled with CHEM 31A/B (or CHEM 31M)and CHEM 33
  • BIO pre-med or HUMBIO Side A Core: Two quarters of BIO pre-med core (from 82, 83, 84, 86) or A side of two quarters of HUMBIO core
  • BIO 45 Introduction to laboratory research in cell and molecular biology, 4 units
  • PHYSICS 41, or PHYSICS 41/43/45 to fulfill physics depth

Technology in Society: BIOE 131 will satisfy both the TiS and WIM requirements. If an alternative TiS course is taken, the choice must be on the SoE approved list the year it is taken; see Courses page for options.

Engineering Fundamentals:  2 courses required





Introduction to Solid Mechanics


ENGR 25B or

ENGR 80/BIOE 80 or


Biotechnology (alternate E25 courses are not allowed) or

Introduction to Bioengineering or

Introduction to Materials Science, Biomaterials Emphasis




  Fundamentals elective  


Writing in the Major (WIM)

WIM may be fulfilled by performing full-time BME research over the summer and enrolling in ENGR 199W the following Autumn (required forms available in the ME student services office). Part-time research during the academic year that spans multiple quarters on a single topic may be acceptable. The alternative way to fulfill WIM is to take BIOE 131 as the TiS course.

Engineering Depth

Note Regarding Mechanical Engineering Transition

The Mechanical Engineering major and many of the undergraduate courses are transitioning to a new degree program (BSME 2.0). BME students (primarily Juniors and Seniors) who began their degree programs in parallel with BSME 1.0 should refer to Bulletins or UGHBs from the academic year that corresponds with their program sheet. Additional changes being phased in over upcoming years will affect future versions of the BME program sheet and degree requirements. If courses are no longer offered, the closest equivalent course will generally be approved by petition, which should be prepared in consultation with the academic advisor.

ME Core Requirements:

Course Description Units
ENGR 15 Dynamics 3
ME 30 Engineering Thermodynamics (previously ENGR 30) 3
ME 70 Introductory Fluids Engineering 3
ME 80 Mechanics of Materials 3
ME 104 Mechanical Systems Design (formerly 112) 4
ME 389* Biomechanical Research Symposium 1

 *If ME 389 is not offered, other options include BIOE 393 or ME 571

ME Depth Options: Choose three courses (9 units min) from

Course Description Units
ENGR 105   Feedback Control Design 3
ME 102 Foundations of Product Realization 3
ME 131 Heat Transfer 3
ME 133 Intermediate Fluid Mechanics 3
ME 151 Introduction to Computational Mechanics 3
ME 152 Material Behaviors and Failure Prediction 3
ME 161 Dynamic Systems, Vibrations and Control  3-4


BME Depth Sequence: Choose three courses (9 units min) from list below. Alternative courses may be allowed but only if petitioned to the advisor for use in advance of being taken.

Course Description Units
BIOE 260 Tissue Engineering  3
ME 234  Introduction to Neuromechanics 3
ME 281  Biomechanics of Movement 3
ME 283 Introduction to Biomechanics 3
ME/BIOE 285 Computational Modeling in the Cardiovascular System 3
ME 287 Mechanics of Biological Tissues 3
ME 328 Medical Robotics (Pre-req ME161 & MATLAB) 3
ME 337 Mechanics of Growth 3

Check prerequisites for these courses; also check schedule since some may not be available in a given year

  • Additional math, science or engineering courses as needed to bring unit total to 99

To access BME Program Sheets, go to the Course Planning tab; you may use a PS from any year you are enrolled as an undergraduate at Stanford.

Instructions for Declaring a Major in Biomechanical Engineering

  1. Print a copy of your transcript from Axess.
  2. Download the BME program sheet from the Program Sheet page. Please make sure to include courses you plan to take as well as those you have already taken.
  3. Set up a short appointment with the BME undergraduate coordinator: to discuss proposed courses, advisors, etc.
  4. Pick up a BME major declaration form from the ME Student Services Office (Building 530, room 125)
  5. Identify an undergraduate program advisor from the list on the back of the major declaration form. If you prefer, the Student Services Office will assign one to you.
  6. Discuss the program with your BME advisor and have him/her approve and sign your program sheet and declaration form.
  7. Return completed documents (including any transfer credit forms) to the ME Student Services Office.
  8. Login to Axess and formally declare your major. NOTE: Select “Engineering” as your major (NOT Mechanical Engineering), with a subplan in “Biomechanical Engineering”.