Bulletin

Interested in attending Stanford?
Visit Undergraduate Admissions opens in a new tab or Graduate Admissions opens in a new tab.

Resources

  • About Stanford
  • About Bulletin
  • Academic Calendar opens in a new tab
  • Bulletin Archive
  • Enrollment Overview opens in a new tab
  • Enrollment Deadlines opens in a new tab
  • Degrees at a Glance

Schools

  • Doerr School of Sustainability opens in a new tab
  • Graduate School of Business opens in a new tab
  • Graduate School of Education opens in a new tab
  • School of Engineering opens in a new tab
  • School of Humanities and Science opens in a new tab
  • School of Law opens in a new tab
  • School of Medicine opens in a new tab
Give Feedback

Stanford University is accredited by the Accrediting Commission of Senior Colleges and Universities of the Western Association of Schools and Colleges opens in a new tab.

Give Feedback
Stanford
University
  • Stanford Home
  • Maps & Directions
  • Search Stanford
  • Emergency Info
  • Terms of Use
  • Privacy
  • Copyright
  • Trademarks
  • Non-Discrimination
  • Accessibility
© Stanford University.  Stanford, California 94305.
Skip to main content
Stanford University
Bulletin
Bioengineering
School of Engineering
  • MS
  • PhD
  • PhD Minor
  • Coterm
  • Joint Degree
Program Info
  • About the Program
  • Master of Science
    • Admissions
    • Advising
    • Policies
    • Learning Outcomes
  • Doctor of Philosophy
  • PhD Minor
  • Courses
  • Contact Us
Loading program
  1. Home
  2. Programs
  3. Graduate
  4. Bioengineering
  5. Master of Science

Master of Science

MSCotermJoint Degree
  • Bioengineering opens in a new tab
Program Minimum Units
45 Units
University Minimum Units
45 Units
Program Length
2 Years
Interests
Technology, Public Health, Helping Others, Ecology & Environment, Experimentation & Discovery
Academic Areas
Engineering, Medicine

Overview

The Master of Science in Bioengineering is designed for students who want to advance their expertise and pursue exciting careers in the biotechnology, engineering, medicine, and healthcare sectors. 

The MS in Bioengineering requires 45 units of coursework and can be completed within approximately one or two years. The curriculum comprises core bioengineering courses, technical electives, core seminars, and unrestricted electives. Core courses focus on quantitative biology and biological systems analysis. There is no thesis requirement for the MS degree.

Coterminal Master’s Program in Bioengineering

This option is available to Stanford undergraduates who wish to work simultaneously toward a BS one major and an MS in Bioengineering. The degrees may be granted simultaneously or after different quarters, though the bachelor’s degree cannot be awarded after the master’s degree has been granted.

The university minimum requirements for the coterminal program are 180 units for the bachelor’s degree plus 45 unduplicated units for the master’s degree. Due to the interdisciplinary nature of Bioengineering, several courses are offered directly through the Bioengineering Department, but many are available through other departments.

Coterminal master’s degree candidates are expected to complete all master’s degree requirements as described in this Bulletin.

Requirements

Program Requirements

Lab Courses (minimum 4 units)

Complete at least 2 of the following courses:
BIOE 301A

Molecular and Cellular Engineering Lab

3 Units
BIOE 301B

Clinical Needs and Technology

2 Units
BIOE 301C

Diagnostic Devices Lab

2-5 Units
BIOE 301D

Microfluidic Device Laboratory

3-4 Units
BIOE 301E

Computational Protein Modeling Laboratory

2 Units
BIOE 301P

Research Data, Computation, & Visualization

2-3 Units
BIOE 232

Advanced Imaging Lab in Biophysics

4 Units
BIOE 261

3D Bioprinting Laboratory

4 Units

Quantitative Courses (minimum 6 units)

Complete at least 2 of the following courses:
BIOE 209

Mathematical Modeling of Biological Systems

3 Units
BIOE 210

Systems Biology

3 Units
BIOE 230

Measurements, Statistics, and Probability

4 Units
BIOE 300B

Quantitative Physiology

3 Units
CME 200

Linear Algebra with Application to Engineering Computations

3 Units
CME 204

Partial Differential Equations in Engineering

3 Units
CME 206

Introduction to Numerical Methods for Engineering

3 Units
CME 263

Matrix Methods: Singular Value Decomposition

3 Units
CME 302

Numerical Linear Algebra

3 Units
CME 306

Computational Methods of Applied Mathematics

3 Units
CME 322

Spectral Methods in Computational Physics

3 Units
CS 205L

Continuous Mathematical Methods with an Emphasis on Machine Learning

3 Units
CS 228

Probabilistic Graphical Models: Principles and Techniques

3-4 Units
EE 261

The Fourier Transform and Its Applications

3 Units
EE 278

Probability and Statistical Inference

3 Units
EE 364A

Convex Optimization I

3 Units
EE 364B

Convex Optimization II

3 Units
ME 470

Uncertainty Quantification

3 Units

Biology or Technical Elective Courses (minimum 18 units)

Select three or more Biology & Technical electives from the pre-approved list of Technical Elective courses (available to BioE students on the BioE Intranet), which can include more of the Lab or Quantitative courses.

Due to the interdisciplinary nature of Bioengineering, several courses are offered directly through the Bioengineering Department, but many are available through other departments. See respective ExploreCourses for course descriptions.

All lecture and lab-based BioE courses at the 200+ level and above are considered Technical Electives.

One of these courses may be an ethics course from the following: BioE 131, BioE 177, CS152, CS182, CS184, CS256, CS278, or CS281.

Six of these units may be directed research units or teaching practicum units (e.g., BIOE 391, BIOE 392).

BIOE 296 (Promoting Effective and Equitable Teaching in BioE) may also fulfill this requirement.

Complete at least 3 of the following courses:
AA 203

Optimal and Learning-based Control

3 Units
AA 212

Advanced Feedback Control Design

3 Units
AA 216

Projection-Based Model Order Reduction

3 Units
AA 222

Engineering Design Optimization

3-4 Units
AA 273

State Estimation and Filtering for Robotic Perception

3 Units
APPPHYS 229

Statistical Mechanics of Learning and Computation

3 Units
APPPHYS 237

Quantitative Evolutionary Dynamics and Genomics

3 Units
APPPHYS 294

Cellular Biophysics

3 Units
BIO 204

Neuroplasticity: From Synapses to Behavior

3 Units
BIO 214

Advanced Cell Biology

3 Units
BIO 220

Integrative and Experimental Microbiology

3 Units
BIO 230

Cellular and Molecular Immunology: An Introductory Course

4 Units
BIO 239

The Hidden Kingdom - Evolution, Ecology and Diversity of Fungi

4 Units
BIO 255

Cell and Developmental Biology of Plants

3 Units
BIO 265

Quantitative Approaches in Modern Biology

3 Units
BIO 273A

Environmental Microbiology I

3 Units
BMDS 205

Bioinformatics for Stem Cell and Cancer Biology

3 Units
BMDS 274

Machine Learning for Neuroimaging

3-4 Units
BIOE 131

Ethics in Bioengineering

3 Units
or
CS 152

Trust and Safety

3 Units
or
CS 182

Ethics, Public Policy, and Technological Change

5 Units
or
CS 184

Bridging Policy and Tech Through Design

3-4 Units
or
CS 278

Social Computing

3-4 Units
or
CS 281

Ethics of Artificial Intelligence

3-4 Units
BIOE 206

Mixed-Reality in Medicine

3 Units
BIOE 209

Mathematical Modeling of Biological Systems

3 Units
BIOE 210

Systems Biology

3 Units
BIOE 212

Introduction to Biomedical Informatics Research Methodology

3 Units
BIOE 213

Stochastic and Nonlinear Dynamics

3 Units
BIOE 214

Representations and Algorithms for Computational Molecular Biology

1-4 Units
BIOE 217

Translational Bioinformatics

3-4 Units
BIOE 219

Fundamentals of Regeneration Biology

2 Units
BIOE 220

Introduction to Imaging and Image-based Human Anatomy

3-4 Units
BIOE 221

Physics and Engineering of Radionuclide-based Medical Imaging

3-4 Units
BIOE 221G

Gut Microbiota in Health and Disease

3 Units
BIOE 222

Physics and Engineering Principles of Multi-modality Molecular Imaging of Living Subjects

3-4 Units
BIOE 224

Probes and Applications for Multi-modality Molecular Imaging of Living Subjects

3 Units
BIOE 225

Transcranial Ultrasound Neuromodulation: Physics, Neurophysiology, and Applications

3 Units
BIOE 226

MRI Spin Physics, Relaxation Theory, and Contrast Mechanisms

3 Units
BIOE 227

Functional MRI Methods

3 Units
BIOE 230

Measurements, Statistics, and Probability

4 Units
BIOE 232

Advanced Imaging Lab in Biophysics

4 Units
BIOE 235

Biotransport Phenomena

3 Units
BIOE 236

Bioengineering Innate Immunity

3 Units
BIOE 240

Principles of Synthetic Biology

3 Units
BIOE 241

Biological Macromolecules

3-5 Units
BIOE 250

Biochemical Engineering

3 Units
BIOE 256

Technology Assessment and Regulation of Medical Devices

3 Units
BIOE 260

Tissue Engineering

4 Units
BIOE 261

3D Bioprinting Laboratory

4 Units
BIOE 266

Synthetic proteins and genetic circuits

2 Units
BIOE 271

Frugal Science

4 Units
BIOE 279

Computational Biology: Structure and Organization of Biomolecules and Cells

3 Units
BIOE 281

Biomechanics of Movement

3 Units
BIOE 282

Introduction to Biomechanics and Mechanobiology

3 Units
BIOE 283

Mechanotransduction in Cells and Tissues

3 Units
BIOE 285

Computational Modeling in the Cardiovascular System

3 Units
BIOE 291

Principles and Practice of Optogenetics for Optical Control of Biological Tissues

3 Units
BIOE 300A

Molecular and Cellular Bioengineering

4 Units
BIOE 300B

Quantitative Physiology

3 Units
BIOE 301A

Molecular and Cellular Engineering Lab

3 Units
BIOE 301B

Clinical Needs and Technology

2 Units
BIOE 301C

Diagnostic Devices Lab

2-5 Units
BIOE 301D

Microfluidic Device Laboratory

3-4 Units
BIOE 301E

Computational Protein Modeling Laboratory

2 Units
BIOE 301P

Research Data, Computation, & Visualization

2-3 Units
BIOE 305

Dynamics and Feedback Control of Living Systems

3 Units
BIOE 313

Neuromorphics: Brains in Silicon

3 Units
BIOE 320

Cryogenic electron microscopy and tomography

2-3 Units
BIOE 331

Protein Engineering

3 Units
BIOE 335

Molecular Motors I

3 Units
BIOE 337

The Art of Observation: Table Top Explorations In Natural Philosophy

4 Units
BIOE 355

Advanced Biochemical Engineering

3 Units
BIOE 361

Biomaterials in Regenerative Medicine

3 Units
BIOE 374A

Biodesign Innovation: Needs Finding and Concept Creation

4 Units
BIOE 374B

Biodesign Innovation: Concept Development and Implementation

4 Units
BIOE 375

Prevention Medicine and Entrepreneurship for Societal Health

3 Units
BIOE 376

Startup Garage: Design

4 Units
BIOE 377

Startup Garage: Testing and Launch

4 Units
BIOE 381

Orthopaedic Bioengineering

3 Units
BIOE 385

Biomaterials for Drug Delivery

3 Units
BIOE 391

Directed Study

1-10 Units
BIOE 450

Advances in Biotechnology

3 Units
BIOE 485

Modeling and Simulation of Human Movement

3 Units
BIOMEDIN 202

An overview of Biomedical Data Science

3 Units
BMDS 210

Modeling Biomedical Systems

3 Units
BMDS 221

Machine Learning Approaches for Data Fusion in Biomedicine

2-3 Units
BMDS 222

Cloud Computing for Biology and Healthcare

3 Units
BMDS 224

Principles of Pharmacogenomics

3 Units
BIOS 202

Understanding Kinetics for Biologists and Biology

3 Units
BIOS 249

Single-cell Spatial-omics: with Applications to Stem Cell Engineering and Cancer Immunotherapy

2 Units
BIOS 253

Primary concepts in Bioinformatics- To Make Sense Of large scale Biological and Biomedical Data

1-3 Units
BIOS 270

Bioinformatics Engineering

1-3 Units
CBIO 243

Principles of Cancer Systems Biology

3 Units
CEE 177E

Water & the Environment: Current Challenges and Solutions

2 Units
CEE 274B

Microbial Bioenergy Systems

3 Units
CBIO 275

Tumor Immunology

3 Units
CEE 271B

Environmental Biotechnology

4 Units
CHEM 225

Advanced Organic Chemistry III

3 Units
CHEM 261

Computational Electronic Structure of Molecular Systems

3 Units
CHEM 263

Machine Learning for Chemical and Dynamical Data

3 Units
CHEM 271

Advanced Physical Chemistry

3 Units
CHEM 277

Manipulating Spins: NMR Theory and Applications

3 Units
CHEM 281

Synthesis and Analysis at the Chemistry-Biology Interface

3 Units
CHEM 283

Therapeutic Science at the Chemistry - Biology Interface

3 Units
CHEMENG 281

Biochemistry I

4 Units
CHEMENG 340

Molecular Thermodynamics

3 Units
CHEMENG 420

Growth and Form

3 Units
CHEMENG 466

Polymer Physics

3 Units
CHEMENG 470

Mechanics of Soft Matter: Rheology

3 Units
CME 200

Linear Algebra with Application to Engineering Computations

3 Units
CME 204

Partial Differential Equations in Engineering

3 Units
CME 206

Introduction to Numerical Methods for Engineering

3 Units
CME 298

Probability and Stochastic Differential Equations for Applications

4 Units
CME 302

Numerical Linear Algebra

3 Units
CME 303

Partial Differential Equations of Applied Mathematics

3 Units
CME 306

Computational Methods of Applied Mathematics

3 Units
CS 106A

Programming Methodology

3-5 Units
CS 106AX

Programming Methodologies in JavaScript and Python (Accelerated)

3-5 Units
CS 106B

Programming Abstractions

3-5 Units
CS 109

Introduction to Probability for Computer Scientists

3-5 Units
CS 161

Design and Analysis of Algorithms

3-5 Units
CS 173A

Foundations of Computational Human Genomics

3-4 Units
CS 205L

Continuous Mathematical Methods with an Emphasis on Machine Learning

3 Units
CS 221

Artificial Intelligence: Principles and Techniques

3-4 Units
CS 223A

Introduction to Robotics

3 Units
CS 224N

Natural Language Processing with Deep Learning

3-4 Units
CS 224R

Deep Reinforcement Learning

3 Units
CS 224W

Machine Learning with Graphs

3-4 Units
CS 227A

Robot Perception

3-4 Units
CS 228

Probabilistic Graphical Models: Principles and Techniques

3-4 Units
CS 229

Machine Learning

3-4 Units
CS 230

Deep Learning

3-4 Units
CS 231A

Computer Vision: From 3D Perception to 3D Reconstruction and Beyond

3-4 Units
CS 231N

Deep Learning for Computer Vision

3-4 Units
CS 235

Computational Methods for Biomedical Image Analysis and Interpretation

3 Units
CS 237A

Principles of Robot Autonomy I

3 Units
CS 238

Decision Making under Uncertainty

3-4 Units
CS 246

Mining Massive Data Sets

3-4 Units
CS 248A

Computer Graphics: Rendering, Geometry, and Image Manipulation

3-4 Units
CS 265

Randomized Algorithms and Probabilistic Analysis

3 Units
CS 271

Algorithmic Foundations for Artificial Intelligence in Healthcare

3-4 Units
CS 273B

Deep Learning in Genomics and Biomedicine

3 Units
CS 324

Advances in Foundation Models

3 Units
CS 336

Language Modeling from Scratch

3-5 Units
CS 348C

Computer Graphics: Animation and Simulation

3 Units
CS 372

Artificial General Intelligence for Reasoning, Planning, and Decision Making

3 Units
CS 375

Large-Scale Neural Network Modeling for Neuroscience

3 Units
CS 468

Topics in Geometric Computing - 3D and 4D Foundation Models

3 Units
CSB 240A

A Practical Approach to Drug Discovery and Development

3-4 Units
CSB 240B

A Practical Approach to Drug Discover and Development

3-4 Units
DATASCI 294B

Data Science for Computational Molecular Biology

3 Units
DBIO 210

Developmental Biology

4 Units
EARTHSYS 213

Innovating for Climate and Sustainability

3 Units
EARTHSYS 217

Biology and Global Change

4 Units
EARTHSYS 223

Biosphere-Atmosphere Interactions

3-4 Units
EARTHSYS 233

Mitigating Climate Change through Soil Management

3 Units
EARTHSYS 256

Soil and Water Chemistry

3 Units
EARTHSYS 258

Geomicrobiology

3 Units
EBS 332

Climate Tech for Rapid Decarbonization

3 Units
EE 217

Understanding the Sensors in your Smartphone

3 Units
EE 220

Bioelectronics

3-4 Units
EE 225

Biochips and Medical Imaging

3 Units
EE 236A

Modern Optics

3 Units
EE 261

The Fourier Transform and Its Applications

3 Units
EE 268

The Engineering Economics of Electricity Markets

3 Units
EE 269

Quantization and Signal Processing for AI

3 Units
EE 276

Information Theory

3 Units
EE 355

Imaging Radar and Applications

3 Units
EE 364A

Convex Optimization I

3 Units
EE 364B

Convex Optimization II

3 Units
EE 367

Computational Imaging

3 Units
EE 368

Digital Image Processing

3 Units
EE 369A

Medical Imaging Systems I

3 Units
EE 369B

Medical Imaging Systems II

3 Units
EE 369C

Medical Image Reconstruction

3 Units
EE 469B

RF Pulse Design for Magnetic Resonance Imaging

3 Units
ENERGY 263

Sustainable Energy Decisions

3 Units
EPI 231

Epidemiology of Infectious Diseases

3 Units
GENE 211

Genomics

3 Units
GENE 231

AI and Vibecoding for healthcare

2-3 Units
GENE 242

Genetics of Viral Emergence and Emerging Viruses

2 Units
IMMUNOL 201

Advanced Immunology I

3 Units
IMMUNOL 205

Immunology in Health and Disease

4 Units
IMMUNOL 206

Introduction to Applied Computational Tools in Immunology

2 Units
IMMUNOL 207

Essential Methods in Computational and Systems Immunology

3 Units
MATSCI 210

Organic and Biological Materials

3-4 Units
MATSCI 303

Principles, Materials and Devices of Batteries

3 Units
MATSCI 380

Nano-Biotechnology

3 Units
MATSCI 384

Materials Advances in Neurotechnology

3 Units
MCP 222

Imaging: Biological Light Microscopy

3-5 Units
MCP 256

How Cells Work: Energetics, Compartments, and Coupling in Cell Biology

4 Units
ME 203

Design and Manufacturing

4 Units
ME 206A

Design for Extreme Affordability

4 Units
ME 218A

Smart Product Design Fundamentals

4-5 Units
ME 218B

Smart Product Design Applications

4-5 Units
ME 218C

Smart Product Design Practice

4-5 Units
ME 220

Introduction to Sensors

4 Units
ME 223

Applied Robot Design for Non-Robot-Designers: How to Fix, Modify, Design, and Build Robots

3 Units
ME 234

Introduction to Neuromechanics

3 Units
ME 287

Mechanics of Biological Tissues

4 Units
ME 303

Soft Composites and Soft Robotics

3 Units
ME 310A

Global Engineering Design Thinking, Innovation, and Entrepreneurship

4 Units
ME 280

Deliverables: A Mechanical Engineering Design Practicum

3 Units
ME 318

Computer-Aided Product Creation

3-4 Units
ME 331A

Advanced Dynamics & Computation

3 Units
ME 331B

Advanced Dynamics, Simulation & Control

3 Units
ME 335A

Finite Element Analysis

3 Units
ME 351A

Fluid Mechanics

3 Units
ME 354

Experimental Methods in Fluid Mechanics

3 Units
ME 451D

Microhydrodynamics

3 Units
ME 470

Uncertainty Quantification

3 Units
MS&E 328

Foundations of Causal Machine Learning

3 Units
NBIO 206

The Nervous System

6 Units
NBIO 227

Understanding Techniques in Neuroscience

2 Units
OPHT 207

Introduction to Electro-neural Interfaces

3 Units
PHYSICS 212

Statistical Mechanics

3 Units
PHYSICS 230

Graduate Quantum Mechanics I

3 Units
PHYSICS 231

Graduate Quantum Mechanics II

3 Units
PSYCH 204A

Human Neuroimaging Methods

3 Units
PSYCH 242

A modern explainable AI approach to Theoretical Neuroscience

3 Units
PSYCH 254A

Advanced Statistical Modeling for Behavioral and Neural Sciences

3 Units
RAD 229

MRI Sequences and Signals

3 Units
STATS 200

Introduction to Theoretical Statistics

3-4 Units
STATS 202

Statistical Learning and Data Science

3 Units
STATS 203

Regression Models and Analysis of Variance

3 Units
STATS 207

Time Series Analysis

3 Units
STATS 215

Statistical Models in Biology

3 Units
STATS 217

Introduction to Stochastic Processes I

3 Units
STATS 220

Machine Learning Methods for Neural Data Analysis

3 Units
STATS 262

Intermediate Biostatistics: Regression, Prediction, Survival Analysis

3 Units
STATS 305A

Applied Statistics I

3 Units
STATS 305B

Applied Statistics II

3 Units
STATS 326

Topics in Generative Modeling Methods in Protein Modeling and Design

3 Units
STEMREM 201A

Stem Cell Biology & Regenerative Medicine

1-3 Units

Core Seminar Courses (2 units)

Complete all of the following course(s):
BIOE 393

Bioengineering Departmental Research Colloquium

1 Units
MED 255

The Responsible Conduct of Research

1 Units

Additional BioE Courses 200+ (minimum 9 units)

Select an additional three (3) Bioengineering 200+ graduate-level lecture courses. These courses cannot be seminars or research units.

Unrestricted Electives (6 units)

Six units of unrestricted electives at the 100 level or above. A maximum of 6 units can be Directed Study & Research or Teaching Practicum units

M.S. Program Proposal

To ensure that an appropriate program is pursued by all MS candidates, students who first enroll at Stanford at the graduate level must:

  • Submit an advisor-approved Program Proposal for a Master’s Degree form to the student services office during the first month of the first quarter of enrollment

  • Obtain approval from the MS advisor and the Chair of Graduate Studies for any subsequent program changes