The Biomedical Engineering Minor is open to undergraduate students rostered in the College of Engineering and Applied Science who are interested in an exciting, multidisciplinary field that lies at the interface of medicine, biology and engineering.

Biomedical engineers use engineering principles to analyze and solve problems in biology and medicine, providing an overall enhancement to healthcare. At the same time, biomedical engineers employ concepts learned from biology and medicine to generate new engineering designs.

Current research in biomedical engineering focuses on innovative areas such as biomechanics, biomaterials, medical devices and imaging.

Course Requirements

Completion of 18 credit hours (typically 6 courses) is required for the minor, distributed as follows:

  • BMEN 2000 Biomedical Engineering Gateway (3 credit hours):
    • This course cannot count towards your major degree requirements
    • Starting in Fall 2021, this course will require a pre or co-requisite course of Biology (CHEN 2810, EBIO 1210, or MCDB 1150). 
      • MCDB 1150 or CHEN 2810 can be used towards the elective requirement as long as the parameters below are met.
      • Please consult your major advisor to discuss how this fits into your graduation plan.
    • This course utilizes Matlab.  Prior experience using Matlab is ideal. Students without Matlab experience may need to spend additional time learning Matlab to complete certain assignments.  Resources will be made available.
  • 15 elective credit hours (typically 5 courses)*

Requirements for the minor are met by completing the required gateway course and 15 elective credit hours identified below.  Here are additional guidelines regarding the requirements:

  • At least 12 credit hours must be upper-division (3000 or higher level)
  • Up to 9 credit hours can be taken outside of engineering (i.e. IPHY, MCDB, PHIL)
  • Relevant Independent Study coursework can be petitioned
  • 5000-level courses are allowed where undergraduate students are eligible to enroll
  • Prior coursework may be transferred from other institutions with approval.
  • At least 9 credit hours need to be taken on the CU-Boulder campus- at least 6 credit hours of which must be at the upper-division level. 

Typical Timeline for Student Earning the Minor

Semester Task
Sophomore Fall Admission to Biomedical Engineering Minor
Sophomore Spring Biomedical Engineering Gateway Course
Junior-Senior years Technical Elective Courses

Admission Process & Requirements

Selected admitted students are invited to participate in the minor.  Otherwise, admission to the minor is by application. Students must have a minimum CU cumulative GPA of at least 3.0 to apply. Students can apply at any time and will be notified of their admission status on a rolling basis.

Grade Requirements

A grade point average (GPA) of 2.250 or better is required in the courses that are used to satisfy the requirements for this minor. Each individual course that is counted towards these degree requirements must be passed with a D- or better. Note, however, that a C- or better is required in all prerequisite courses to move on to a subsequent course.

Completing the Biomedical Engineering Minor

The College of Engineering and Applied Science requires confirmation of Biomedical Engineering Minor completion. Please email for final approval.

Questions or Degree Audit Updates?

Please email

*Elective Courses for Biomedical Engineering Minor

Choose any 5 additional elective courses (4 must be upper-division) from below.  This list may evolve over time as new courses are developed/offered. Some of the courses below have course prerequisites which students in the minor will need to fulfill prior to enrollment—consult the online University Course Catalog for guidance.


Applied Math Courses

Course Number Title
APPM 3050 Scientific Computing
APPM 4390 Modeling in Math Biology
APPM 4720 Mathematical Computational Biology                 
APPM 4370 Computational Neuroscience

Aerospace Engineering Courses

Course Number Title
ASEN 3036 Intro to Human Spaceflight
ASEN 3046 Intro to Humans in Aviation
ASEN 4128 Human Factors in Engineering and Design               
ASEN 5016 Space Life Sciences

ATLAS Courses

Course Number Title
ATLS 4519/5519 Biodesign                                                     
ATLS 4519/5519 Human-Machine Interaction of the Future

Chemical Engineering Courses

Course Number Title
CHEN 2810 Biology for Engineers
CHEN 4801 Pharmaceutical Biotechnology
CHEN 4802 Tissue Engineering & Medical Devices
CHEN 4803 Metabolic Engineering
CHEN 4805 Biomaterials
CHEN 4820 Biochemical Separations
CHEN 4830 Biokinetics
CHEN 4838 Protein and Enzyme Engineering                          

Computer Science Courses

Course Number Title
CSCI 2270 Data Structures
CSCI 3104 Algorithms
CSCI 3352 Biological Networks                             
CSCI 4314 Dynamic Models in Biology                                  

Electrical Engineering Courses

Course Number Title
ECEN 2010 Special Topics: Intro to Elect Eng in Biomed
ECEN 4003 Special Topics: Engineering Genetic Circuits
ECEN 4011 Design of Implantable Medical Devices
ECEN 4021   Engineering Applications in Biomed
ECEN 4120 Neural Network Design
ECEN 4005/5005 Special Topics: Organic Electronic Devices
ECEN 5005 Special Topics: Biophotonics
ECEN 5021 Special Topics: Engineering Applications in Biomed
ECEN 5022 Special Topics: Neuromodulation
ECEN 5341 Bioelectromagnetics

Mechanical Engineering Courses

Course Number Title
MCEN 4117/5117 Anatomy & Physiology for Engineers
MCEN 4127/5127 Biomedical Ultrasound
MCEN 4133/5133 Intro to Tissue Biomechanics
MCEN 4137 Anatomy & Physiology for Engineers 2
MCEN 4154 Biocolloids and Biomembranes
MCEN 4064/5064 Soft Machines
MCEN 4228/5228 Special Topics: Design of Coffee
MCEN 4228/5228 Special Topics: Materials and Devices in Medicine
MCEN 4228 Special Topics: MicroNanoBio
MCEN 4228 Special Topics: Surface Forces in Biology
MCEN 4228/5228 Special Topics: Mechanics of Soft Matter
MCEN 4228/5228 Special Topics: Intro to Microfluidics
MCEN 4228/5228 Special Topics: Modeling of Human Movement
MCEN 4228/5228 Special Topics: Mechanics of Cancer
MCEN 4228/5228 Special Topics: Biofluids at the Macro Scale
MCEN 4228/5228 Special Topics: Food & Alcohol in the Ancient World 
MCEN 4228/5228 Special Topics: Regenerative Bio/Tissue Repair
MCEN 4228 Special Topics: Mechanical Devices in Medicine
MCEN 4228 Special Topics: Bioinspired Design
MCEN 5228 Special Topics: Medical Device Design
MCEN 5228 Special Topics: Medical Robotics

*Most MCEN 4228 Special Topics that are approved for the Mechanical Engineering Biomed Option will count for this minor.


Biochemistry Course

Course Number Title
BCHM 4611 Principles of Biochemistry                                        

Engineering Honors Course

Course Number Title
EHON 3843 Humanities and Medicine                                            

Engineering, Ethics and Society Course

Course Number Title
ENES 3430    Ethics of Genetic Engineering                           

Integrative Physiology Courses

Course Number Title
IPHY 3410 Intro to Human Anatomy                                   
IPHY 3415 Human Anatomy Lab
IPHY 3430 Intro to Human Physiology                                
IPHY 3800 Forensic Biology
IPHY 4540 Biomechanics

Molecular, Cellular, and Developmental Biology Courses

Course Number Title
MCDB 1150 Intro to Cellular and Molecular Biology
MCDB 3000 Synthetic Biology: Engineering Biomolecular Systems in the Laboratory    
MCDB 3150 Biology of the Cancer Cell                                   
MCDB 3135 Molecular Biology
MCDB 3333 Biomed Innovations and Discoveries                        
MCDB 4410 Human Molecular Genetics
MCDB 4520 Bioinformatics and Genomics

Philosophy Courses

Course Number Title
PHIL 1160 Intro to Medical Ethics
PHIL 3160 Bioethics                                                                  

Additional Course Information

In addition to the courses listed above, there may be special topics courses offered which are suitable for the requirements of this minor. Also, some MCDB 2000 level courses may be petitioned but must be pre-approved. 

Please email for information about whether a specific course can serve as a technical elective for the minor.