<p>I want to do a computer science major and do pre med. The reason being that I want to do Biomedical Engineering in graduate school since I read that Biomedical Engineering in Undergrad is not worth it. So I would do my pre med requirements in undergrad to apply in the future. So my question is: is doing a computer science major stupid if I want to go into biomedical engineering in grad school? Or should I do mechanical E? </p>
<p>This post is misleading. First you start with CS and premed vs BME then conclude with MechE. If you get a BME degree, your undergrad doesn’t matter much, regardless of major. However, many MechE undergrads transition well into BME for master and PhD. CS can work, but its a different beast than engineering. EE transitions well though. </p>
<p>Do you want to go to medical school or graduate school? In your post it sounds like your mashing together very different goals. If your goal is graduate school in biomedical engineering, then why are you taking requirements for medical school?</p>
<p>If I correctly understand it, you want to go to med school but you’re also hedging your bets, using CS -> BME as an alternative route?</p>
<p>Computer science is a good enough major to get into a BME graduate program with. Just take as many of the following classes as you can fit into your schedule:
Chemistry (you need this for premed anyways)
DiffEq (if your CS program doesn’t make you take it anyways)
Biology (you need this for premed anyways)
Anatomy/Physiology (you need this for premed anyways)
Physics (Mechanics, E&M, and if possible physics III)
Materials Science
Circuits
Statics and Dynamics
Fluids
Intro to Chemical Reactors (whatever it’s called - chemical processing, conservation principles, etc)
Physical Chemistry
Biochemistry</p>
<p>They’re listed in what I think is order of importance. Realistically, you really do want all of them - if you can’t take them in your undergrad, you almost certainly will have to take them when you begin the BME graduate program.</p>
<p>Example BME admission requirements: <a href=“Academics – Biomedical Engineering at the University of Michigan”>Academics – Biomedical Engineering at the University of Michigan;
<p>Okay I will clarify what I am saying here. My original plan was to major in Computer Science and do pre med so I could do biomedical engineering in grad school. The reason behind that was that I thought I needed pre med in order to do biomedical engineering, but I guess I am wrong. I had liked the idea of doing that because In the end I had three choices: career in comp sci, go to med school, or do biomedical engineering in grad school. What do you guys think? @NeoDymium is computer science a good major to go into biomedical? Because I really feel like mechanical is the best major for it since you could create devices and all that but I really love being a computer science major. </p>
<p>You are probably best served by an undergraduate degree in Engineering. Computer Engineering might be a good compromise since it has a significant software component. If you look at the post by @NeoDymium you can see a lot of the kinds of courses that CS majors just don’t have in their curriculum but are important for a graduate degree in engineering. Of course it is possible to do it that way too. It is just a lot of courses that fall outside of your major.</p>
<p>The good news is that if you start in an engineering discipline, you can easily change to CS if you decide that that is your best path. </p>
<p>BME at the undergraduate level is a bunch of courses thrown together with a notable lack of focus; BME at the graduate level involves specializing on some aspect of medical technology. MechE is one of the more common paths, but I know for a fact that there is always a need for software in medicine (ex: who will program the various devices that are created?). That being said, you still have to find a way to learn the basics for admission, which at the very least includes a year of bio+chem+physics and a few engineering intro classes (mechanics, circuits, fluids, materials science, reactors). A major that more or less covers those basics would make your schedule less ridiculous. I second the suggestion to go with CompE.</p>