Master’s Programs



The Bioengineering master's program provides an interdisciplinary education in scientific and engineering fundamentals, with an emphasis on new developments in Bioengineering. The primary goal of this program is to provide students with a customized curriculum designed to prepare them to function creatively and independently in industry, research and development, government or academia.

The program provides rigorous and advanced training in engineering with a focus on biological and medical sciences.  The flexible curriculum allows students to select their own graduate coursework in math, biomedical sciences, bioengineering, and other science and engineering disciplines. Students may register for courses from any School in the University; our students typically take courses in the Schools of Engineering, Arts and Sciences, and Medicine. 


  • An undergraduate degree (BSE) in an engineering subject; or
  • An undergraduate degree from an accredited institution with a physical science, natural science or math major;

Research areas

Students have access to resources available through Bioengineering’s thirteen research laboratories as well as affiliated laboratories on campus and in the Penn hospitals. Research areas include: Bioengineered Therapeutics, Devices and Drug Delivery; Biomaterials; Cardiovascular and Pulmonary Cell and Tissue Mechanics; Cell Mechanics; Cellular and Molecular Imaging; Cellular Engineering; Imaging Theory and Analysis; Injury Biomechanics; Interfaces Program in Biomedical Imaging and Informational; Medical Imaging and Imaging Instrumentation; Molecular Engineering; Neuroengineering; Orthopaedic Bioengineering; Systems and Synthetic Bioengineering; Theoretical and Computational Bioengineering; and Tissue Engineering.