<p>Good strategy. ALWAYS have a backup plan in case you are thinking about medical school. Literally 95% of the undergrads I TA or have in lab with me to do work want to go to medical school. EVERYONE and their mother wants to be a doctor. Many people will never make it, so have a backup plan. </p>
<p>CS majors are usually found within in colleges of arts and sciences, so they have a lot of leeway with how coursework can be chosen. Engineering OTOH may be a little be tougher to fit in all of the prereqs for med school. It may require a summer or two of classes. </p>
<p>PS, don’t forget, the MCAT is changing soon and will require some psychology I believe, so that will be another course you’ll have to take.</p>
<p>Employment opportunities for chemistry and biology majors is terrible. I can not understate just how bad the career outlook is for those two majors. CS and engineering open up many more opportunities, even in fields not even related, such as the financial industry. Engineering majors can easily earn $60k right out of school with excellent, low stress jobs. Some of our engineering undergrads even got offers for $90 right out of school at consulting firms. It isn’t uncommon for a biology or chemistry major to only be able to find jobs right out of school that pay in the range of $30-40k if they’re lucky enough to find a permanent job. Much of the time they’ll only be able to find low paying temp work that will offer salaries in the range of $12-18/hr (which will end up being about $25-35k per year). Engineering is a much better choice for a career.</p>