<p>The problem with BME as an undergrad degree is that the required coursework is so spread out between science/math foundations, engineering, and biology/chemistry, that you don’t have enough expertise to be useful to most employers. You knowledge is broad but not deep. That is why Carnegie Mellon only offers a BME degree if you double major in another engineering discipline:
Some engineering schools only offer BME as a specialization track within another undergrad engineering discipline, not as a separate major.</p>