Think about this: many students go to school to become doctors. Others want to become engineers. Then there are others who want to become scientists. But what if you could be all three in one career?
Biomedical engineering is a unique blend of three essential fields:
- biology
- health
- engineering
With a bachelor’s in biomedical engineering, you can become a biomedical engineer and become a medical professional who is also an engineer and a scientist!
Featured Programs
A biomedical engineering bachelor’s degree is the first step towards a fulfilling career. Check out the best undergraduate biomedical engineering degrees here!
See Also: What Are the Areas of Biotechnology?
What is a Bachelor’s in Biomedical Engineering?
A bachelor’s in biomedical engineering is an undergraduate degree that combines engineering, technology, and health. In other words, get ready for a lot of science and math classes first. Typical biomedical engineering degree programs begin with a strong core of:
- natural sciences
- mathematics
- basic engineering courses
The second half of the program includes specialized engineering courses and research laboratory coursework. Some offer concentration options like:
- biomechanics
- bioinformatics
- biomedical imaging
The best biomedical engineering degree programs come with plenty of hands-on learning experiences like internships and co-ops. Biomedical engineering is a field that combines theory and application. The more opportunities for practice, the better!
While come programs vary in their requirements, you can be sure of one thing: you must do well in STEM courses, and your transcripts must prove it! The best colleges for biomedical engineering require:
- at least a 3.0 cumulative GPA
- acceptable test scores
- recommendation letters
- personal essays
Related Resource: What is a Bachelor’s Degree?
Careers for Biomedical Engineering Majors
One of the best parts about a biomedical engineering degree is the vast number of career options. It really comes down to what do YOU want to do with a biomedical engineering degree?
Based on the data collected from this ranking, approximately 50% of biomedical engineering graduates begin working in the industry, and the rest either go onto graduate school or medical school.
You can work in all types of settings:
- Manufacturing
- Research facilities
- Hospitals
- Medical centers
Biomedical engineering is a broad field, which is why it’s important to decide which career route you wish to take. Some work as scientists and researchers to study solutions to medical problems. Some work as biomaterials developers and work to develop biomaterials (either natural living tissue or artificial materials) for the human body to use.
See Also: 35 Most Popular College Majors
Bachelor’s in Biomedical Engineering Salary Potential
Salary is always something to consider when determining whether you will study a certain field. The good news is that with a biomedical engineering bachelor’s degree, you can expect to earn a median pay of nearly $93,000 per year.
Let’s take a look at the salary details reported by the U.S. Bureau of Labor Statistics:
The lowest 10% earn less than $56,590, and the highest 10% earn more than $149,440. That still leaves us with quite the range, though. The following are the top industries and their accompanying median salaries:
- Navigational, measuring, electromedical, and control instruments manufacturing: $104,050
- Medical equipment and supplies manufacturing: $94,960
- Research and development: $93,630
- Healthcare and social assistance: $79,870
- Colleges, universities, and professional schools: $71,820
A higher degree will certainly lend to a higher salary. For example, medical scientists make a median salary of $91,510 annually, while physicians and surgeons make a salary equal to or greater than $208,000 each year.
See Also: Best Undergraduate Economics Schools
What are the Best Bachelor’s in Biomedical Engineering?
At CollegeRank, we strive to do our best to guide you and your family toward a fruitful academic career. The pursuit of knowledge is a noble one, and we want to help you reach your goals. Please feel free to visit our dedicated methodology page for a step-by-step breakdown. For questions, comments, badge downloads, or data corrections, please feel free to reach out to us at editor@collegerank.net. Read on for the best undergraduate biomedical engineering programs.
Purdue University

Purdue University’s Weldon School of Biomedical Engineering is among the nation’s best bioengineering schools. With a rich history, dynamic faculty, and state-of-the-art facilities, you will be in good hands at Purdue. Purdue’s Bachelor of Science in biomedical engineering provides students with a unique skill set for future careers in the biomedical industry.
The perfect blend of engineering science and math, Purdue’s BME program includes courses like:
- Modern Mechanics
- Multivariate Calculus
- Physiological Modeling of Human Health
You will complete 130 credits which include coursework, research projects, and experiential learning. In fact, 92% of Purdue undergraduate students gain experience through:
- internships
- co-ops
- community service
- study abroad opportunities
Whether you want to jump into the industry right away or pursue graduate school or medical school, Purdue is a solid pathway! If you’re interested in Purdue’s BEM program, you can check out the process here. Students must first apply to Purdue and complete all the first year engineering courses with a C or better.
Georgia Institute of Technology

The Georgia Institute of Technology opened its doors to 84 students in October 1888. Today, Georgia Tech is a leading industrial and engineering research school. Georgia Institute of Technology is ranked #4 in Best Undergraduate Engineering Programs by the U.S. News & World Report, so you won’t want to miss one of the best biomedical engineering schools!
Georgia Tech’s Bachelor of Science focuses on:
- science
- math
- engineering
- medicine
The program requires 131 credits which are divided into core courses, major courses, and electives. Expect to take courses such as:
- Problems in Biomedical Engineering
- Biomedical Systems and Modeling
- Survey of Organic Chemistry
Georgia Institute of Technology offers a five-year undergrad co-op program that combines the academic program with paid employment starting in their junior year. The co-op program is the largest in the country. It has been listed among U.S. News & World’s Report “Top-Ten Co-op Programs in America.” First year Georgia Institute of Technology students may only apply for summer or fall terms. Check out more information about this undergraduate biomedical engineering program here.
University of Wisconsin – Madison

UW-Madison is a public-land grant university known for its “world-class education that solves real-life problems.” Through UW Madison’s College of Engineering, you will find an ABET-accredited Bachelor of Science in biomedical engineering. This BME program emphasizes engineering design for future careers in the biomedical field or graduate school.
What sets UW-Madison’s BME program apart from others? There are lots of unique aspects including:
- Design projects and pre-med courses built into the program
- Hands-on laboratories for each core course
- Internship and cooperative opportunities
- Study abroad experiences
- Research opportunities
Students can also specialize in one of the following areas:
- Bioinstrumentation and medical devices
- Biomedical imaging and optics
- Biomechanics
- Biomaterials, cellular and tissue engineering
If you are interested in eventually pursuing a master’s degree, UW-Madison offers a one-year master’s program for BME BS students. As you can see, there’s a lot happening at UW Madison’s College of Engineering. Check out more information about this undergraduate biomedical engineering program here.
Rutgers University

Rutgers’ BME program has an advantage: its located in New Jersey, the fourth-largest biotech center in the country. Not to mention New Jersey is home to more than 130 biotech companies!
Rutgers’ Bachelor of Science in biomedical engineering combines:
- engineering
- science
- math courses
- numerous electives
- internship experiences
You can choose from three tracks from one of the best biomedical engineering programs:
- Biomedical computing, imaging, and instrumentation
- Biomechanics and rehabilitation engineering
- Tissue engineering and molecular bioengineering
Students have access to state-of-the-art labs for research as well as co-op internships that supplement coursework.
This program is flexible and allows students to customize their programs to match their future career goals. Rutgers offers a BS/MS five-year dual degree program. Master’s degrees and a Ph.D. Graduates are prepared to pass the entrance exams for medical and law schools or start working in the biomedical industry.
University of Minnesota – Twin Cities

Founded in 1851, the University of Minnesota-Twin Cities is one of the most prominent research universities in the nation. Minnesota-Twin Cities is one of only five universities in the country with an engineering school, medical school, law school, veterinary school, and agricultural school on one campus!
Minnesota-Twin Cities offers a Bachelor of Biomedical Engineering (BBmE), accredited by the Engineering Accreditation Commission of ABET. All freshmen will complete a two-course seminar where they are introduced to biomedical engineering research, medical devices, and career opportunities.
Additionally, the BBmE entails:
- Ten credits of biology and physiology
- Five 4-credit core biomedical engineering
- Two-course senior design sequence
- 27 (eight courses) of engineering/science electives
All Minnesota biomedical engineering majors must choose a specialty from nine emphasis areas. Students will devote their entire senior year to the concentration they choose. Qualified students who wish to gain full-time work experience should apply for the Engineering Co-Op Program. Additionally, students also have the opportunity to work towards an integrated BBmE/master’s degree in five years. This is one of the best undergraduate biomedical engineering programs!
University of Utah

The University of Utah is not only known for its superb teaching and research, but it is also the flagship institution of the Utah State System. If you’re looking for an affordable biomedical engineering degree, you won’t want to miss this one. UoU boasts the lowest tuition among its Pac12 and Big10 public peers.
UoU’s Bachelor of Science degree in biomedical engineering entails 127 credit hours divided into:
- general education courses
- math and science courses
- BME core courses
- electives
Expect to take classes such as:
- Biomedical Applications for Micromachining
- Biomechanics Research
- Medical Imaging Seminar
Biomedical engineering majors are encouraged to complete internships to gain valuable hands-on experience. Students are also encouraged to pursue research opportunities.
UoU reports the following data:
- 33% industry
- 36% graduate school
- 22% medical-dental school
- 5% other professional school
- 5% other
To be admitted to this cheapest biomedical engineering program, first you should apply to the University of Utah. You will then take a handful of prerequisite courses and maintain a minimum of 3.0 GPA. Check out additional information about this biomedical engineering degree program here.
North Carolina State University

NC State is a leading public research university known for its motto: learn by doing. NC State’s undergraduate program in biomedical engineering is worth checking out!
NC State’s 125 credit biomedical engineering program includes medical and biological studies combined with engineering and design. You can choose a concentration in biomaterials, biomechanics, or biomedical instrumentation. Sample courses include:
- Biomedical Engineering Design and Manufacturing
- Human Physiology for Engineers
- Biomedical Instrumentation
A senior design project is also required. Biomedical engineering students are encouraged to gain career-related experiences and have internship and study abroad opportunities available.
NC State biomedical engineering students are ready to enter the industry or pursue grad school or medical school. Current graduates are employed through:
- Hospitals
- Pharmaceutical companies
- Medical device companies
- Government agencies
- Universities
- Medical schools
For more information on NC State’s biomedical engineering program, including how to apply, see this link.
University of California – Irvine

Established in 1965, the University of California-Irvine may be younger than others, but it is ranked among the country’s Top Ten Public Universities by U.S. News & World Report. UCI’s Department of Biomedical Engineering offers a Bachelor of Science in BME, accredited by ABET. You can also pursue the pre-med option.
UCI’s biomedical engineering curriculum entails major requirements in:
- math and science
- core engineering courses
- electives
You have the option to choose to specialize in either biophotonics or micro and nano biomedical engineering. Elements of bioengineering design are included in all courses. Students also work in teams to complete senior design projects.
UCI’s pre-medical curriculum requires the same number of credits, although it includes pre-med courses. This option is perfect for those who seek admission to further school. To apply to UCI’s School of Engineering, you need to have completed four years of math (including pre-calculus) and at least one year of physics and chemistry. More application information about this biomedical engineering degree program is listed on this page.
Florida International University

Florida International University is Miami’s public research institution and currently serves nearly 54,000 students. FIU’s Department of Biomedical Engineering features ABET-accredited programs including a Bachelor of Science in biomedical engineering. This 128-credit curriculum includes concentration options to further customize your plan:
- General track
- Biomechanics and biomaterials
- Biosignals and systems
- Tissue engineering/pre-med
As a FIU biomedical engineering student, you will build a strong foundation in life science and mathematics while learning the engineering fundamentals. You have opportunities to conduct original research as a part of your studies, and some students start as early as their sophomore years. You can also take advantage of the program’s clinical rotation experience to gain valuable hands-on experience.
Popular careers for FIU biomedical engineering students include:
- Manufacturing engineers
- Software engineers
- Quality engineers
- Researchers
- Physicians
You want to begin working right after earning a bachelor’s degree or use a bachelor’s degree as a pathway to further studies. Check out FIU’s programs. FIU also offers accelerated BS/MS degree pathways with research and professional track options.
University of Michigan – Ann Arbor

In fact, U.S. News & World Report ranks Michigan-Ann Arbor #3 among national undergraduate public universities. Michigan-Ann Arbor’s biomedical engineering program has a solid track record of success.
Michigan’s biomedical engineering undergraduate curriculum is among the best. First, you can choose from nine specific tracks ranging from biomedical imaging to pre-health. Of the 128 credit required credit hours, you will take 37-38 in core requirements. Sample courses include:
- Circuits and Systems for BME
- Biophysical Chemistry and Thermodynamics
- Introduction to BME Design
Additionally, you will take:
- 12 credits of engineering expertise courses
- six credits in STEM courses
- three credits with experiential learning
There’s no limit to what Michigan biomedical engineering students can do. Around 1/3 go to medical school, and the rest pursue careers in all sorts of areas:
- including medical device manufacturing
- pharmaceuticals
- scientific research
You will be glad you took a look at one of the best undergraduate engineering programs.
Ohio State University

Ohio State University has an:
- academic medical center
- premier cancer hospital
- research center
Ohio State’s College of Engineering features a top-ranked Bachelor of Science in biomedical engineering with a nationally recognized first-year program.
Something that sets Ohio State’s engineering program apart from others is its first year program. Ohio State reports a 93.9% retention rate from the first to second year, which is incredibly high. Students focus on math, science, and engineering courses during the first two years. By the third year, they focus on “domain” courses:
- Bioimaging
- Biomaterials
- Biomechanics
- Biotransport
- Micro-/Nano-biotechnologies
- Molecular, cellular, and tissue engineering
During the fourth year, you will take advanced-level BME courses and complete a design project with other engineering students. Ninety percent of Ohio State’s biomedical engineering students graduate with engineering experience. Ohio State reports that the average starting salary for a bachelor’s in biomedical engineering is $73,544 (OSU College of Engineering).
California Polytechnic State University – San Luis Obispo

Founded in 1901, California Polytechnic State University-San Luis Obispo is made up of six colleges and serves over 22,000 students. Cal Poly’s BS biomedical engineering requires 191-196 units in courses like the following:
- Introduction to Biomedical Engineering Design
- Biomedical Engineering Measurement and Analysis
- Contemporary Issues in Biomedical Engineering
Biomedical engineering majors may choose a concentration in bioinstrumentation or mechanical design. You also have opportunities to pursue the blended BS & MS program if you’re up for tackling both degrees at once.
Cal Poly biomedical engineering graduates are successful! Some have transitioned into the medical device industry, while others have begun their own companies. Others have successfully gone onto graduate or medical school. Whether you are a transfer student or starting college as a freshman, you can find the information you need to apply to Cal Poly here.
University at Buffalo

Founded in 1846, the University of Buffalo is the largest of the 64-campus State University of New York system. UB’s biomedical engineering programs is ABET-accredited. It encompasses math, science, and engineering to solve biological and medical problems.
UB’s biomedical engineering curriculum requires 128 credits and emphasizes four main areas:
- Imaging
- Tissue engineering
- Sensor materials and devices
- Computation
While all these areas are part of the program, you can focus in depth on certain ones through technical electives. Biomedical engineering majors will participate in research opportunities throughout the program that culminate with a senior design project.
An advantage of attending UB is the faculty. Courses are taught by accomplished faculty from many disciplines for a well-rounded education. You may intend to enter the biomedical engineering industry directly after graduation or plan to continue your education through grad or medical school. The University of Buffalo will help you get there.
University of California – Los Angeles

What do actress Carol Burnett and baseball legend Jackie Robinson have in common? They are both UCLA alumni! UCLA boasts many notable alumni and it’s no surprise since this university is among the best in the world. UCLA’s Samueli Bioengineering school hosts a Bachelor of Science in bioengineering—a capstone major.
As a UCLA bioengineering student, you can choose from the following tracks:
- Biomaterials and regenerative medicine
- Biomedical devices
The curriculum is 181 units and your senior year will be devoted to a bioengineering capstone design project.
The majority of UCLA’s program entails research, projects, and team competitions. Graduates are prepared to begin careers in the industry or use this degree to pursue graduate or medical school. UCLA also offers both a Master of Science and a Doctor of Philosophy program in bioengineering. If you’re interested in all UCLA has to offer, check out more information on this link.
University of Virginia

Among the best universities for biomedical engineering is the University of Virginia. UVA’s top-ranked engineering school boasts a long history of success. Why study biomedical engineering at UVA? From its “biology first” approach to its co-location with the School of Medicine, UVA’s biomedical engineering undergraduate program is top-notch.
UVA’s “biology first” approach ensures that students hold a fundamental understanding of biology before moving onto other areas like data sciences and systems modeling. From the very first year of the program, you will be learning not by sitting in a classroom all day but by doing. UVA’s hands-on curriculum is emphasized through the entire program.
You can choose a focus area if you like, but you don’t have to! Some UVA students focus on:
- bioinstrumentation
- biomedical data science
- biomedical imaging
Your program can be as focused or as interdisciplinary as you like. Another advantage of biomedical engineering at UVA is its location. Students are right next to:
- the School of Medicine
- School of Nursing
- UVA Medical Center
University of Illinois at Urbana-Champaign
Inventions. Pulitzer Prizes. The best bioengineering programs in the country. You will find all this at the University of Illinois at Urbana-Champaign, home to over 51,000 students from around the globe. UIUC’s Grainger College of Engineering offers programs that are ranked #6 overall in U.S. News & World Report.
UIUC’s Bachelor of Science in bioengineering is 128 credit hours and includes five track options:
- Biomechanics
- Cell and tissue engineering
- Therapeutics engineering
- Computational and systems biology
- Imaging and sensing
Students will start the program with foundational math and science courses. Then move onto the 51 required hours of bioengineering technical core. Track electives, a year-long capstone design course, and experiential learning opportunities complete the program’s requirements. The curriculum is project based—an aspect that sets this program apart from others.
The Grainger College of Engineering reviews applicants holistically. They take high school coursework and extracurricular activities into account. Interested in UIUC’s top-ranked bioengineering program? All the application details are listed here.
University of Connecticut

The University of Connecticut is an excellent place to earn a degree in biomedical engineering. UConn’s School of Engineering is known for:
- excellence in education
- research
- professional service
The school offers eleven ABET-accredited programs, including a Bachelor of Science in biomedical engineering.
The UConn biomedical engineering curriculum entails 128 credit hours, and you can choose from four tracks:
- Biomaterials and tissue engineering
- Computational and systems biology
- Biomechanics and mechanobiology
- Systems, imaging, and instrumentation
Sure, you can pursue your degree at UConn, but you should know that the international engineering program allows you to complete an internship or co-op while studying abroad! Not only do students in the international program earn a BS in biomedical engineering but they also earn a BA in:
- Chinese
- French
- German
- Spanish
UConn offers master’s and doctoral biomedical engineering programs as well. Admission to UConn’s engineering programs is competitive. Check out the details here.
University of California – San Diego

Among the best biomedical engineering schools in California is UC San Diego’s Jacobs School of Engineering. Jacobs School of Engineering is ranked #9 among the nation’s top engineering schools by U.S. News & World Report. Among the bioengineering programs at Jacobs is a Bachelor of Science, accredited by the Engineering Accreditation Commission of ABET.
The BS in bioengineering will prepare you for careers in the biomedical field or further education. You will study topics such as:
- Biomechanics
- Biotransport
- Bioinstrumentation
- Bioelectricity
- Biosystems
- Biomaterials
Although all students complete a senior design project, you are encouraged to get involved in other research opportunities. The bioengineering faculty are internationally known for their successful research and discoveries. You won’t want to miss out!
Jacobs School of Engineering also offers three other bioengineering programs in:
- bioinformatics
- biosystems
- biotechnology
You could also check out the five year BS/MS program if you’re looking to earn a master’s degree too. See this link for admission details for one of the top undergraduate engineering programs.
New Jersey Institute of Technology

Ranked #1 nationally in student economic upward mobility by Forbes, the New Jersey Institute of Technology is one you won’t want to miss. Students from all over the planet attend NJIT. The college ranks #1 in the state for awarding engineering degrees to African-American and Hispanic students. NJIT’s biomedical engineering program may be the youngest major at New Jersey Institute of Technology, but it is thriving!
The BS in biomedical engineering comes with five areas of concentration:
- Medical device and imaging
- Biomaterials
- Biomechanics
- Pre-health
- Accelerated pre-health
The curriculum includes 120 credit hours divided into:
- general education courses
- major courses
- concentration courses
- electives
You will complete two capstone design courses during your senior year.
Because NJIT offers so many options in its biomedical engineering program, graduates enter careers in every part of the industry. Many work in the medical device and biotech fields. Others pursue further education in:
- medicine
- dentistry
- law
- business
If you’re interested in learning more, you can check out the NJIT Open Houses or request information from admissions.
University of California – Davis

The University of California – Davis is home to 38,440 students who proudly call themselves the Aggies! UC Davis also houses one of the best biomedical engineering schools in California. Both the biomedical engineering undergraduate and graduate programs are ranked within the top 30 by U.S. News & World Report.
You can concentrate in one of the following:
- Biomechanics
- Cellular and tissue
- Imaging
- Medical devices
- Systems and synthetic biology
- Pre-medical
The program entails 187 units to graduate. This includes 156 units of major courses and 29 units of electives.
UC-Davis reports that 63% of its biomedical engineering students are involved in research and internships. The biomedical engineering department partners closely with the UC Davis Medical Center and the School of Veterinary Medicine to provide the best hands-on opportunities to its students. UC Davis also offers a seven-week innovation internship and a variety of study abroad opportunities to its biomedical engineering majors.
University of Delaware

The very first class of the University of Delaware included George Read, Thomas McKean, and James Smith. All three of these men were signers of the Declaration of Independence! (Super interesting – read more about it here!) Today, the University of Delaware is a thriving research institution with an excellent bachelor of biomedical engineering.
UD’s bachelor’s of biomedical engineering starts with a foundation in mathematics, science, and technology and then moves into biomedical concepts and laboratory experiments. Sample core courses include:
- Circuits, Signals, and Systems for Biomedical Application
- Quantitative Cellular Physiology
- Bioengineering Mechanics
Biomedical engineering majors complete a minimum of 126 credits to graduate. This includes a capstone design project.
The senior capstone project entails creating a solution to a biomedical engineering challenge. Speaking of challenges, UD also offers a university honors program for students seeking a bigger challenge! If you’re looking for one of the best degrees in biomedical engineering that will get you to your goals, check out the University of Delaware. See the admission details here.
Michigan Technological University

Michigan Tech is made up of “Huskies.” What are huskies, you ask? They are students who “invent, design, code, create, and compete.” Michigan Tech’s seven colleges and schools span over 140 undergraduate and graduate programs. This includes a pretty sweet Bachelor of Science in biomedical engineering.
Michigan Tech’s biomedical engineering program is ABET accredited and offers unparalleled graduate opportunities. Whether you want to prepare for medical school or jump into a career right after graduation, Michigan Tech has you covered. Expect to take research-heavy courses such as:
- Statistical Methods for Biomedical Engineering
- Biomechanics I & II
- Biomedical Design Project I & II
Biomedical engineering majors begin real-world experience on day one. You will gain hands-on skills from internships and co-ops in medical research labs, hospitals, or other medical device industries.
If you want to add an emphasis area, you can choose from the following:
- Mechanical engineering
- Electrical engineering
- Materials science and engineering
- Biotechnology
Want more information on all Michigan Tech has to offer its biomedical students? Check out this link.
Clemson University

Clemson University is a solid public research university in South Carolina. It is also described as one of the most productive. What does this mean? Clemson graduates leave with confidence – ready to make an impact in the world. At Clemson, you will find a bioengineering degree with two concentration options: bioelectrical and biomaterials.
Clemson bioengineering students begin with a solid background in life sciences and engineering. This then leads to meaningful research projects. Expect to take courses where you study:
- EKG simulation
- Heart valve tissue engineering
- Orthopedic implants
The program requires 130 credit hours and includes a “clinically-driven, industry-standard capstone design experience.” Students have opportunities to travel to Japan and gain credit while they do so!
Like we said at the beginning, Clemson graduates are ready to go places. Recent bioengineering graduates are working at places like:
- Johnson & Johnson
- Stryker Corporation
- Abbott
Some are pursuing graduate and medical school at:
- Vanderbilt University
- Duke University
- Johns Hopkins University
If you see yourself at Clemson, check out this link for admission information.
Columbia University in the City of New York

Columbia University holds a unique rich history. In 1754, Columbia University opened its doors (although its name was King College then). Columbia is the oldest university in New York and the fifth oldest in the United States! Columbia’s Department of Biomedical Engineering offers programs from bachelor’s degrees to PhDs with many emphasis areas.
The biomedical engineering degree at Columbia is 128 credit hours. You will start with a strong background in:
- sciences
- engineering
- mathematics
- modern biology
While Columbia’s curriculum is broad, you can choose to customize your program with concentrations such as:
- biofabrication
- biomaterials
- biomechanics
Columbia biomedical engineering students have access to state-of-the-art research labs and plenty of exciting research opportunities. You can also choose to work towards the MS Express Program, which includes a smooth transition to both bachelor’s and master’s degrees.
University of Pennsylvania

Benjamin Franklin is known for his many roles as a scientist, inventor, and founding father of the United States. However, he is also the founder of the University of Pennsylvania, one of the best universities for biomedical engineering. Penn’s Bachelor of Applied Science in biomedical science takes a different focus than some of our other rankings. This program is for students who want to combine a technology degree with:
- liberal arts
- communications
- business
- fine arts
You can gain a broad depth of biomedical science through an interdisciplinary program or you can choose from the following concentrations:
- Biomedical data science and computational medicine
- Biomedical devices
- Cellular/tissue engineering and biomaterials
- Biomedical imaging and radiation physics
- Systems and Synthetic Biology
- Neuroengineering
- Multiscale biomechanics
- Therapeutics, drug delivery and nanomedicine
As a Penn biomedical science student, you will have many research opportunities on campus or overseas. While the BAS degree is for students who want who aim to go to graduate school, Penn also offers a Bachelor of Science in in engineering (BSE) n bioengineering that is worth checking out!
University of Memphis

The University of Memphis, fondly called UofM, is a public research institution with more than 21,000 current students. UofM’s biomedical engineering bachelor’s degree is nationally ranked for both its quality and affordability. The Bachelor of Science in biomedical engineering at UofM is the only one within a 200 mile radius, so if you live nearby, this one is for you!
UofM Biomedical engineering majors take 126 credits in science and engineering courses like the following:
- Calculus
- Biology
- Medical Physiology
- Biomechanics
- Tissue Engineering
As a senior, you will dive into a team capstone design project. UofM faculty are biomedical and medical professionals who are committed to fostering student success.
UofM’s Biomedical Engineering department states that its undergraduate program holds a strong record of employment placements. Approximately 55% of BME graduates start working in the industry, 30% pursue graduate school, and 10% go to medical, dental, veterinary, or optometry programs. For details on how to apply to UofM’s biomedical engineering program, see this link.
University of Arkansas

The University of Arkansas is a top-ranking public research university with a “student-first” philosophy. More than 27,000 students from all 50 states and 120+ countries call U of A their home. U of A offers a handful of engineering programs including a Bachelor of Science in medical engineering, accredited by ABET.
As a U of A biomedical engineering major, you will be a part of a close-knit culture from a nationally ranked research university. The BS in biomedical engineering requires 128 credit hours that takes most students eight semesters to complete. Expect to take core coursework such as:
- Biomedical Signals and Systems
- Biomaterials
- Tissue Mechanics
- Biomedical Engineering Design I and II
U of A biomedical engineering graduates are well prepared for careers in the industry or graduate programs. Many graduates go onto medical, dental, or pharmaceutical school. Whether you will be starting this program as a freshman or a transfer student, you can easily apply to U of A’s biomedical engineering program through the undergraduate admissions link.
Harvard University

Are you looking for the top private colleges for biomedical engineering? Check out Harvard University, one of the oldest and most notable private research universities in America. (Harvard was established in 1636!) Harvard John A. Paulson School of Engineering and Applied Sciences features a Bachelor of Arts or Bachelor of Science in bioengineering or biomedical engineering.
Harvard University’s bioengineering programs come with options. First, you can choose between a Bachelor of Arts or Bachelor of Science. You can then choose between biomedical engineering or engineering sciences with a bioengineering track. (If these choices sound confusing, this link clarifies these options!) One thing is for sure: Harvard offers unparalleled academics, research opportunities, and experiential learning.
All Harvard bioengineering majors will complete an independent research design project during their senior year. Harvard graduates have no trouble jumping right into bioengineering careers or getting into graduate school. In fact, check out these recent Harvard bioengineering alumni and what they are doing today. We won’t sugar coat it – Harvard’s academic programs are extremely competitive. Check out the details here.
University of Alabama

Founded in 1831, the University of Alabama is the state’s flagship university and known as the infamous “Crimson Tide.” UA’s College of Engineering houses a Bachelor of Science in chemical engineering with a biological engineering concentration. This program is one of the most innovative out there, allowing students flexibility to choose courses that match their career goals.
UA’s biological engineering degree holds a background in chemical engineering with a focus on biochemical and biological related areas. Of course, you will be taking courses such as Biochemistry and Biochemical Engineering, but the majority of UA’s biological engineering program involves hands-on research in laboratory classes. UA also offers these tracks:
- pre-med
- pre-law
- business and management
UA students have internship and co-op opportunities to gain valuable hands on experience prior to graduating. UA engineering graduates pursue careers in:
- pharmaceutical manufacturing
- process engineering
- medical doctors
- dentists
This Department of Chemical & Biological Engineering guide gives you all the information you need when deciding if UA is for you.
University of Southern California

Another top private college for biomedical engineering is the University of Southern California. USC is a leading private research institution that both The Wall Street Journal and Higher Education rank #19 among more than 1,000 public and private universities. USC’s Bachelor of Science in biomedical engineering comes with the opportunity to specialize in any of the following concentrations:
- Molecular and cellular
- Electrical
- Mechanical
USC’s location is a huge perk for biomedical engineering students. You will be able to participate in research projects and gain experience in facilities like:
- the Los Angeles County Medical Center
- the Biomedical Simulations Resource Center
- the Children’s Hospital-Los Angeles
USC is one of the best biomedical engineering schools in California and graduates are ready for many career and academic opportunities. Recent graduates work for companies such as:
- Nike
- Johnson & Johnson
- Neutrogena
Others have gone onto medical or graduate school. If you’re interested in applying, you can do so here.
Other Notable Programs
- Johns Hopkins University
- Washington University
- Massachusetts Institute
- Boston University
- Stanford University
- Northwestern University
- PA Carnegie Mellon University
Frequently Asked Questions
What is biomedical engineering?
Our #22 ranking, Michigan Tech, explains biomedical engineering this way:
“Biomedical engineering is the application of the principles and problem-solving techniques of engineering to biology and medicine.”
Biomedical engineering combines three key industries to create solutions for the healthcare field:
- biology
- engineering
- medicine
Think about pacemakers, for example. Pacemakers are devices that are inserted into the chamber of the heart to help control an irregular heartbeat. Without biomedical engineering, pacemakers would not be a thing.
Biomedical engineering differs from other fields of engineering in that it focuses on biology and human health. There are many subdisciplines to biomedical engineering such as:
- medical devices
- signal processing
- tissue and stem cell
- imaging
What is the difference between biomedical engineering and bioengineering?
Biomedical engineering and bioengineering are both branches of engineering that apply principles of biology to engineering to solve health related problems. Biomedical engineering and bioengineering are often used interchangeably, but there are differences. Let’s take a look:
Bioengineering focuses on applying engineering to biological systems. Bioengineering encompasses topics like natural resources, agriculture, and pharmaceuticals. Bioengineers are trained in:
- electrical and mechanical engineering
- biology
- chemistry
- computer science
Think of bioengineering as a broad field that is focused into subfields. Biomedical engineering is one of those subfields.
Biomedical engineering is a more specialized field that focuses on engineering devices to work as support to biological systems. For example, biomedical engineers may engineer ventilators, pacemakers, and orthopedics to support humans. Biomedical engineering emphasizes technology advancement and how it can improve the medical field.
The lines between biomedical engineering and bioengineering are blurred. Many of the courses required overlap.
Is a biomedical engineering bachelor’s degree worth it?
If you have a head for science and math and a passion for helping improve the medical field, a bachelor’s degree in biomedical engineering is definitely worth it! Biomedical engineering is ranked as the second best health care job by Forbes in 2016. Likewise, U.S. News & World Report ranks biomedical engineering as the fifth best engineering jobs.
Not only do engineers work to help improve patients’ lives (can you get much more fulfilling than that?) but they make a great median salary of nearly 100K annually.
What are biomedical engineering key focus areas?
Biomedical engineering is a broad field with a need to focus on a specific part of the industry. That is why many of the best universities for biomedical engineering offer concentration options within their programs.
The Biomedical Engineering Society (BMES) breaks down key focus areas in biomedical engineering:
- Biomedical electronics
- Biomechatronic
- Bioinstrumentation
- Biomaterials
- Biomechanics
- Bionics
- Cellular, tissue, and genetic engineering
- Clinical engineering
- Medical imaging
- Orthopedic bioengineering
- Rehabilitation engineering
- Systems Physiology
- Bionanotechnology
- Neural Engineering
You can become a member of The Biomedical Engineering Society and look for jobs, attend the annual meeting and even attend webinars.
The best schools for biomedical engineering let students explore these facets of the field before deciding which would be the best fit for them.
How do I choose the best biomedical engineering academic program?
Look for biomedical engineering schools that offer the program you’re interested in. Any of our top #30 best bachelor’s in biomedical engineering are top-notch academic programs that are worth the time, money, and effort. The best universities for biomedical engineering feature:
- relevant coursework
- plenty of research opportunities
- hands-on learning to make the theory come alive
Also, make sure that the biomedical engineering university is accredited, and the best accreditation is the Accreditation Board for Engineering and Technology (ABET).
Continue Your School Search
If you’re interested in pursuing higher education, then you should check out 10 Best Online Bachelor’s Degrees in Healthcare Administration and 35 Best Bachelor’s in Software Engineering!
Related Articles:
Top 25 Best Colleges With Study Abroad Programs