Cal Poly SLO vs University of Minnesota Twin Cities

I am a North Dakota resident senior looking at going into engineering. I really want to do biomedical engineering and work in the prosthetics field (I want to develop an electronic eye that can transmit signals to the brain). Although I would love to get a degree in biomedical engineering I know that it is a better graduate degree and that I would have to go to a really good school to get my moneys worth (I am waiting on applications to UC Berkeley, Stanford, Georgia Tech, and U of Michigan). I got accepted into U of M and Cal Poly for electrical engineering, which I think I would be a practical undergraduate degree for my interests. They are almost identically priced for me and I love both campuses, I just want to know which one is higher ranked (finding a comparison between the two has been very difficult) and which one would best prepare me for my interests. Also wondering if Cal Poly has good courses in other fields such as philosophy and psychology, just for the sake of learning. Any advice would be appreciated, thanks!

One other note: I got into UCSD for biomedical engineering which I am aware very highly ranked. I’ve never been to the campus though and so I’m not sure if its worth my money for an undergrad degree. Thoughts?

Sorry for the harsh reply, but who cares who’s ranked higher. Ranking systems for engineering are highly flawed in the first place. They are both good programs with intangibles that make them very different, not better, different. You have to decide which fits you best.

Here’s the curriculum charts. Compare and contrast.

http://cse.umn.edu/prod/groups/cse/@pub/@cse/documents/content/cse_content_388850.pdf

http://flowcharts.calpoly.edu/downloads/mymap/13-15.52EEBSU.pdf

Good luck.

Wouldn’t Minnesota be less expensive, since it has a reciprocity agreement with North Dakota?
http://onestop.umn.edu/finances/costs_and_tuition/tuition_and_fees/reciprocity/

However, you may have to get a high enough GPA in your early course work to ensure admission to the desired engineering major.